{"_id":"progressive-web-sdk","_rev":"402-a61d4bde9a41070bc4158b8bebdddb0a","name":"progressive-web-sdk","description":"A set of libraries and components which make up the SDK for Progressive Web","dist-tags":{"latest":"2.4.12","beta-publish":"0.17.3-beta-publish.2","prerelease":"0.20.2-prerelease.1","release-candidate":"0.22.1-release-candidate.3","release-v0.23.0":"0.23.0-release-candidate.2","release-v0.24.0":"0.24.0-release-candidate","release-v0.24.1":"0.24.1-release-candidate","release-v0.25.0":"0.25.0-release-candidate.0","release-v1.0.0":"1.0.0-release-candidate.1","release-v1.1.0":"1.1.0-release-candidate.1","support-v1.0.x":"1.0.1","release-v1.2.0":"1.2.0-release-candidate.0","release-v1.3.0":"1.3.0-release-candidate.0","release-v1.4.0":"1.4.0-release-candidate.6","release-v1.5.0":"1.5.0-release-candidate.1","release-v1.6.0":"1.6.0-release-candidate.1"},"versions":{"0.0.1":{"name":"progressive-web-sdk","version":"0.0.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-configure":"bin/configure.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"babel src --presets babel-preset-es2015 --out-dir dist","lint":"eslint '**/*.{js,jsx}'; exit 0","lint:circleci":"eslint '**/*.{js,jsx}'","lint:fix":"eslint --fix '**/*.{js,jsx}'; exit 0","prepublish":"npm run build","test":"echo \"Error: no test specified\" && exit 1","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"MIT","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.0","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash.template":"4.2.5","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.2.1","request":"2.73.0","rimraf":"2.5.3","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","css-loader":"0.23.1","eslint":"3.1.1","eslint-plugin-import":"1.11.1","eslint-plugin-react":"5.2.2","extract-text-webpack-plugin":"1.0.1","mobify-code-style":"2.5.0","react-styleguidist":"3.0.0","sass-loader":"4.0.0"},"gitHead":"0cd4b4dcaca7400ed5798e17303ee7b95dd6799a","_id":"progressive-web-sdk@0.0.1","_shasum":"cf3fc1a7a083a2b338cb83ac4e491e33afcb3eb4","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"cf3fc1a7a083a2b338cb83ac4e491e33afcb3eb4","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.1.tgz","integrity":"sha512-6X6X91TLrYQWarJjo7aEZt4xyg959YEoWoZaENIpfi+PrEuJ9cR8oow0s2HdtHd1TJ7KYGjK20xSyN2WGP/uzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZKzd3Uuim7/g3dNlu1o9o8kw8rvRKhMyb0ZvPOBYM2AiEA6vbv1Sqe2Hpsv2IuK2H99Yn1+pF7/+b2UVJcKgJN/OM="}]},"maintainers":[{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.1.tgz_1469735594600_0.5860124800819904"},"directories":{}},"0.0.2":{"name":"progressive-web-sdk","version":"0.0.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-configure":"bin/configure.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"babel src -x '.js','.jsx' --presets babel-preset-es2015 --out-dir dist","lint":"eslint '**/*.{js,jsx}'; exit 0","lint:circleci":"eslint '**/*.{js,jsx}'","lint:fix":"eslint --fix '**/*.{js,jsx}'; exit 0","prepublish":"npm run build","test":"echo \"Error: no test specified\" && exit 1","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"MIT","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.0","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash.template":"4.2.5","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.2.1","request":"2.73.0","rimraf":"2.5.3","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","classnames":"2.2.5","css-loader":"0.23.1","eslint":"3.1.1","eslint-plugin-import":"1.11.1","eslint-plugin-react":"5.2.2","extract-text-webpack-plugin":"1.0.1","mobify-code-style":"2.5.1","react-styleguidist":"3.0.0","sass-loader":"4.0.0"},"gitHead":"a375743459640aa745a46095d160f22ac66d5aa0","_id":"progressive-web-sdk@0.0.2","_shasum":"0fe181c9575f2413983ecbdbeb6d5fe5cbad7e75","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"0fe181c9575f2413983ecbdbeb6d5fe5cbad7e75","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.2.tgz","integrity":"sha512-xn4dPsYB+yGz1EliFX6w3ch33XZJzVQJ1TYL3Vt6dQIPKy9+qoG97LvNZGt3E0Zeb5Wz+94/DeImF18Sl2UKZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT2YXqETruZBSzLcqpyfcb5qwaWnYlF/Sp4TLn9Sm1SgIhAOC/Hf9Y2EPoGmn9LHXDJbznarO4BqF4eRw8FalqnDyC"}]},"maintainers":[{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.2.tgz_1469828879649_0.9532874210271984"},"directories":{}},"0.0.3":{"name":"progressive-web-sdk","version":"0.0.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-configure":"bin/configure.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"babel src -x '.js','.jsx' --presets babel-preset-es2015 --out-dir dist","lint":"eslint '**/*.{js,jsx}'; exit 0","lint:circleci":"eslint '**/*.{js,jsx}'","lint:fix":"eslint --fix '**/*.{js,jsx}'; exit 0","prepublish":"npm run build","test":"echo \"Error: no test specified\" && exit 1","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"MIT","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.0","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash.template":"4.2.5","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","request":"2.73.0","rimraf":"2.5.3","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","css-loader":"0.23.1","eslint":"3.1.1","eslint-plugin-import":"1.11.1","eslint-plugin-react":"5.2.2","extract-text-webpack-plugin":"1.0.1","mobify-code-style":"2.5.1","node-sass":"3.8.0","react-styleguidist":"3.0.0","sass-loader":"4.0.0","webpack":"1.13.1"},"gitHead":"c8e169f1e380be1535039c9bff4769fbc0bed47a","_id":"progressive-web-sdk@0.0.3","_shasum":"18d7b1db116adc726837233912250883d790b5c8","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"18d7b1db116adc726837233912250883d790b5c8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.3.tgz","integrity":"sha512-6PguUOLqtnQlA6SMMFQJwUs9iV3BWXEUZP4yZL4qb27V9xcIkZcJeixBVgfZRIfQfl7YvuNOBRyxZjrkfYvsQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWvQVXId6ACA9YioBhmIzhhpWzIwAEMeYSk8N+PHLfWAiEApub1akv4OstKudccq4OA/coa2EhCFprxouvdyj0CrYM="}]},"maintainers":[{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.3.tgz_1470186720581_0.9553584975656122"},"directories":{}},"0.0.4":{"name":"progressive-web-sdk","version":"0.0.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-configure":"bin/configure.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"babel src -x '.js','.jsx' --presets babel-preset-es2015 --out-dir dist","lint":"eslint '**/*.{js,jsx}'","lint:circleci":"npm run lint && npm run sasslint","lint:fix":"eslint --fix '**/*.{js,jsx}'","sasslint":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"npm run build","test":"echo \"Error: no test specified\" && exit 1","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.0","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash.template":"4.2.5","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","request":"2.73.0","rimraf":"2.5.3","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","css-loader":"0.23.1","eslint":"3.1.1","eslint-plugin-import":"1.11.1","eslint-plugin-react":"5.2.2","extract-text-webpack-plugin":"1.0.1","mobify-code-style":"2.5.1","node-sass":"3.8.0","react-styleguidist":"3.0.0","sass-lint":"1.8.2","sass-loader":"4.0.0","webpack":"1.13.1"},"gitHead":"8ea381cf5fc7652fab0c9537e1a2b1504f7c245b","_id":"progressive-web-sdk@0.0.4","_shasum":"9605733b39a90c26d575f924c28983451e06905a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"jeffkamo","email":"jeff@mobify.com"},"dist":{"shasum":"9605733b39a90c26d575f924c28983451e06905a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.4.tgz","integrity":"sha512-7coOWsoK3Pi083QX92p6+A7VqgA+qR9ekHsYhGnH+9pjkLR02v0HcZIJdc/5Mp02m0wmGz8vNxXXAQxX+YAflA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX055p/9wSyZvJ8YTtmh4SXuLonP5RJBFY+mHxo96XOwIgVOPJq0wvv90jktkIGPdQ19bzNI3ZGcjMHE7LijVPdvM="}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.4.tgz_1470349421343_0.46173811983317137"},"directories":{}},"0.0.5":{"name":"progressive-web-sdk","version":"0.0.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-configure":"bin/configure.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"scripts/build.js","lint":"eslint '**/*.{js,jsx}'","lint:circleci":"npm run lint && npm run sasslint","lint:fix":"eslint --fix '**/*.{js,jsx}'","sasslint":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"npm run build","test":"cross-env NODE_ENV=test ava","test:watch":"npm run test -- --watch","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.2","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","shoppicon":"git+https://github.com/ry5n/shoppicon.git","sinon":"1.17.5","webpack":"1.13.1","text-loader":"0.0.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"0dad0a8e20e36180e9730de2516e0274aa1a57b0","_id":"progressive-web-sdk@0.0.5","_shasum":"6c66a6ea5cfcbe7289ad1fb3a91fd7c02d02ed22","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"6c66a6ea5cfcbe7289ad1fb3a91fd7c02d02ed22","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.5.tgz","integrity":"sha512-jf0fclBUjKAL6SFh+YkpOEQJk4iuFEwuLkky4XwPZ08McRXDCpF2ThPP6Q1QxL0qj9xmEFfNmX83JheQaaiEnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChZ5strinG1HByJTc4+ea3wVJWSNtfd4wd5fLyziAcVQIgR4FjFatJrsxEjAq16znT6POxDxVdBeTPks2AxOv+uf4="}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.5.tgz_1470785908905_0.0725836530327797"},"directories":{}},"0.0.6":{"name":"progressive-web-sdk","version":"0.0.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"scripts/build.js","lint":"eslint '**/*.{js,jsx}'","lint:circleci":"npm run lint && npm run sasslint","lint:fix":"eslint --fix '**/*.{js,jsx}'","sasslint":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"npm run build","test":"cross-env NODE_ENV=test ava","test:watch":"npm run test -- --watch","styleguide":"styleguidist server","styleguide:build":"styleguidist build"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","shoppicon":"git+https://github.com/ry5n/shoppicon.git","sinon":"1.17.5","spline-scss":"2.0.0","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"5f907967304325071a18bd477719907d01727e1a","_id":"progressive-web-sdk@0.0.6","_shasum":"7b87dec57c55fae19f5b1cdc565db712cb48a0b5","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"7b87dec57c55fae19f5b1cdc565db712cb48a0b5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.6.tgz","integrity":"sha512-212AF0INK4CiQxukZKKoZpQFnXuEALEKMu0ehLG7nTr5TJJXRUweOA5GrlFYTccbkPrZqxG8zdhofJFAq/UNLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+SPCkYL7e504/zquxqQbQ0LK0AExq7LmXo2sBqgcV+AIgQdHgdbdpAl6zoG5YPxyRQkiN5O3k4BpHAhtBy1zGTn8="}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.6.tgz_1471026204325_0.2882794188335538"},"directories":{}},"0.0.7":{"name":"progressive-web-sdk","version":"0.0.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"npm run build","styleguide":"styleguidist server","styleguide:build":"styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"070ac9278f0d065f63fb6b1bd414f833996e77c1","_id":"progressive-web-sdk@0.0.7","_shasum":"3bb5ba0fc274cee7af348641414df346bfa80634","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"3bb5ba0fc274cee7af348641414df346bfa80634","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.7.tgz","integrity":"sha512-KFfUdsYujcMD6o+OHXuwipVJVpXy2nLz6VqRk/Z2oudnOpUcDIMukkePgSjhXZ0x2exyyVTcZ6KGugu89c8grQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqQh5xvjB5z7rCyoKgGokhHWH7oGTZJEV/E6doe9sg3QIhAOVrg2XuQSt9+lYMpySD3awXdR67e9OZu4kPShl/OpU0"}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.7.tgz_1471452353266_0.3797715704422444"},"directories":{}},"0.0.8":{"name":"progressive-web-sdk","version":"0.0.8","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","build":"scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"npm run build","styleguide":"styleguidist server","styleguide:build":"styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"ade406a29414a06e58f23cdeb4f28a08e2f2901e","_id":"progressive-web-sdk@0.0.8","_shasum":"d02518e828bb5585e7d556a6b95669852bf08f6b","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"d02518e828bb5585e7d556a6b95669852bf08f6b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.8.tgz","integrity":"sha512-YDsv8UpjbD8peHdA8plmAqTpabBslJrYXvjqZzvayOplgiP1K8aP7wnHTyhi9+yaTTP2vnG87ai+lJTywaQNFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDD8CDKd6os8ekv5Qw0fGSBHurvyIdDWtVi6HU8LouCPAiBQjoAshWPKlwUUb1sano6ZWYJ4XX0wJCb5imQbLQVdjw=="}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.8.tgz_1471456010945_0.1640794025734067"},"directories":{}},"0.0.9":{"name":"progressive-web-sdk","version":"0.0.9","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"cross-env NODE_ENV=production scripts/build.js","styleguide":"styleguidist server","styleguide:build":"styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"17d5e87b9b6b2b02c1286679f598bab7b4b9d325","_id":"progressive-web-sdk@0.0.9","_shasum":"2aa4d06b68691004f171e6fe6a1bfada678ea7c0","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"2aa4d06b68691004f171e6fe6a1bfada678ea7c0","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.9.tgz","integrity":"sha512-m6QrKZaQ0+ct5zsOXFTSIDqBUrzM9peDCO8ipIFs40OmtuZ5+Inonrmp86PpaqXgx2pyFfzspF01aA6izYKvdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNBlybrB9pKNq+NOeOFE2b54oYUGZWhZbT5F0wK3dPKAiBhOqv8VSgKV+CV+pE1J0UKVbNMaUHR/DUNfsKZ8WaEFA=="}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.9.tgz_1471478634136_0.7251847872976214"},"directories":{}},"0.0.10":{"name":"progressive-web-sdk","version":"0.0.10","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"cross-env NODE_ENV=production scripts/build.js","styleguide":"styleguidist server","styleguide:build":"styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"a8389dab0a68cd1d0af5efe66a73a142d6f284cc","_id":"progressive-web-sdk@0.0.10","_shasum":"b92dddb015d9844abea568c23a84fb1e630e124a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},"dist":{"shasum":"b92dddb015d9844abea568c23a84fb1e630e124a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.10.tgz","integrity":"sha512-Pt5OTW5Mp7s8u/46CdrV5WDlCiNMdyXVCYi+62CusOrywWDTkCMf97/FaKVB8zS4QzppqmdzVY6oxyxUwdpztw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7IeldiMLfUyfu5YroO1tBfV0aDBEja1e/3xmyMmRi0AIhALuYDFW1gZiS12b44DZjHp1jQhwVvIe5ss7SIZ/p2kPe"}]},"maintainers":[{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.10.tgz_1471561887651_0.6145386514253914"},"directories":{}},"0.0.11":{"name":"progressive-web-sdk","version":"0.0.11","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepublish":"cross-env NODE_ENV=production scripts/build.js","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"61107672d1162f53cf8d35a5427107e45bbf8659","_id":"progressive-web-sdk@0.0.11","_shasum":"88395dd3e70bbb462d3bb9d1ad49d3b985714e32","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"fractaltheory","email":"michael@mobify.com"},"dist":{"shasum":"88395dd3e70bbb462d3bb9d1ad49d3b985714e32","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.11.tgz","integrity":"sha512-yEp0/t90ybcz1QcCxl/9gMwV275tTkc7An4dUsyFP0IlpNUHZHOD5K6o4JGMBtEzrSh77J0ZjyEB78rjULc4zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdbhEQP/F4x7WZyFmjC7Sk4gnKXJIft8XAP12LL1g5GAiEAmRTE/H48Cu3jcOi02Km5vKYG0yfJrYEwbjQ+InO9tlU="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.11.tgz_1471646257087_0.0016753324307501316"},"directories":{}},"0.0.12":{"name":"progressive-web-sdk","version":"0.0.12","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.0.12","_shasum":"757d1afa4228bab961685ecb7358d135bec28d71","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"757d1afa4228bab961685ecb7358d135bec28d71","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.12.tgz","integrity":"sha512-Z86ipXY9CgJPKHZfWhmANnnypYoL+RWR+xsg5/sCgDq1SKcmjwvLF3Hg5xbeG1v4utGJFIVNu/abo1T829S+JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpT0o1dvWPR/wuy+rgkLRVBJtpP/ipB/iSDcL8bV5yYAIhALD2NxqcY+QZMJYALo9zvcd870TYbZ7zDAxzWBty5ORH"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.12.tgz_1471970377179_0.4652766154613346"},"directories":{}},"0.0.13":{"name":"progressive-web-sdk","version":"0.0.13","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.0.13","_shasum":"e2d7eefb19aaa7dcc643b1bc95b577080da5f3fa","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"e2d7eefb19aaa7dcc643b1bc95b577080da5f3fa","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.13.tgz","integrity":"sha512-uZDz9VnYxddJ3SFlRJP5mPbr98sqJQ/R79CPjhnrOf1bBuunQhZp+Qwq8omXPR4wRSusMVY2TOUEvZaFyxak8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5sfdbAPYfFfXXnaqQ0dl6wOer027sntILZ4proWwu1wIhAJ7QCg/II3c6GHRhdyNBpE9u83vCMKy8RLb6dbQGI9R7"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.13.tgz_1472061363531_0.4450049540027976"},"directories":{}},"0.1.0":{"name":"progressive-web-sdk","version":"0.1.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.1.0","_shasum":"d8b8f4f263e1db91b8f57d21e839164970ade93a","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d8b8f4f263e1db91b8f57d21e839164970ade93a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.1.0.tgz","integrity":"sha512-+e+WchomslFIgsclsxPsYTiteCRFRfVZ6qevC7QBmwS+TW4v5PuXClOxu3Cgl6A/JJIRhQlRsF0JR8uDTgAvNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwMzqeW0gWl76dftAByEmTK3AxA2ngl2xW3IDJyNMdlwIhAI9od4sV3HYRea4Gbp0p2zDtEG6hhec3/zJNXrpqcRd9"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.1.0.tgz_1472165985224_0.3722202929202467"},"directories":{}},"0.1.1":{"name":"progressive-web-sdk","version":"0.1.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.1.1","_shasum":"8ed31524b1b8e0577b9609e3f6e7d9d12bc34ba6","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8ed31524b1b8e0577b9609e3f6e7d9d12bc34ba6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.1.1.tgz","integrity":"sha512-uVrfwnuNd6x/MvSlbz0f16y7myaawAJ/RGt633khco6JUz6IvAkm98zjitIPdv37VsPF8BGY5TPRtxhm3482gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyEvMY7cA5CsC+Srp8KvuTDRZp/yQ5zetkTNsWjpi8ZAiEAs3AmdlfyPLSK6C/u/1TeA/J76WfIaimuK1G7bwpH+Wc="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.1.1.tgz_1472245805005_0.010192735586315393"},"directories":{}},"0.0.14":{"name":"progressive-web-sdk","version":"0.0.14","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.0","react-dom":"15.3.0","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.0.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!node_modules","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"gitHead":"e223f5d53d2eae4041b87f8c0da4ea6781e9f8b2","_id":"progressive-web-sdk@0.0.14","_shasum":"3d9b93e1b9d47dfb7fe5e06a4f3b275883d366d1","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"3d9b93e1b9d47dfb7fe5e06a4f3b275883d366d1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.0.14.tgz","integrity":"sha512-VF+Onf0HcTWAajsb5UbuSesdVc9jLRDUt/peJ+u7uBZnnKKUAZFa9ZLupORvhp2S6R+QS/0d6sHveNyCAAapWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUf8ovEChBno8cq4XBjxytQfaB2HNfgiHDe7srAnRG0AIgJlCdgtS7tvS2kQdV0M9DLejBQGwYrJ2/iG6EyIHT9Ks="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.0.14.tgz_1472521399703_0.702699527842924"},"directories":{}},"0.2.0":{"name":"progressive-web-sdk","version":"0.2.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.2.0","_shasum":"11ccb8e4502c753ebea6e94ebeebd067dd6ae381","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"11ccb8e4502c753ebea6e94ebeebd067dd6ae381","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.2.0.tgz","integrity":"sha512-jvkKcTN6lGHBXQgaOGXUCHFmLAVRF5KjpLthDGb7SOHD7VV5ji04pWjRVGa7HMoo2cw5nLFBKEW0uLxIEmszhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3QeetDXZqkH22RoYIyoJXwtIm/IdF4kTneNbwr2GgFgIgKrBoY1Effr91gA6kPmBIOUhwSIqimHdoZKVo3ooK2XI="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.2.0.tgz_1472601820561_0.7036511367186904"},"directories":{}},"0.2.1":{"name":"progressive-web-sdk","version":"0.2.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava --concurrency=10","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"cross-env NODE_ENV=production scripts/build.js && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.0.1","bluebird":"3.4.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.5","lodash":"4.14.1","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.6.1","react-router-scroll":"0.3.1","redux":"3.5.2","redux-form":"6.0.0-rc.3","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.11.4","babel-core":"6.10.4","babel-loader":"6.2.4","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.9.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.11.6","copy":"0.3.0","cross-env":"2.0.0","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.2.2","eslint-plugin-ava":"2.5.0","eslint-plugin-import":"1.12.0","eslint-plugin-react":"6.0.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"4.0.0","jsdom":"9.4.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.0","react-styleguidist":"3.0.2","sass-lint":"1.8.2","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.1"},"ava":{"files":["**/*.test.js","**/test.js","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.2.1","_shasum":"824406f3d2e01966f7320e4b79997e9f2edb681a","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"824406f3d2e01966f7320e4b79997e9f2edb681a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.2.1.tgz","integrity":"sha512-eK2XluJ4DOXk3HTQyRGT7RfYTrPvtcNefwWqPng9sUw9ikhL/rEYaad8veOEZ0S46n2Em7uDiWW2GZnv4JcGMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+m2+f42gC/wxYHltVf5aLqTajcIS/TnbbGFIpzT24cQIhAIQggps44xZlUSwgkpmZxxOFfJSkvWdvlRhI7ISBxQAN"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.2.1.tgz_1472680817565_0.20313488994725049"},"directories":{}},"0.3.0":{"name":"progressive-web-sdk","version":"0.3.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test ava --concurrency=10","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"ava":"0.16.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","cross-env":"2.0.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-ava":"3.0.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","ignore-styles":"5.0.1","jsdom":"9.4.5","mobify-code-style":"2.5.3","node-sass":"3.8.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","text-loader":"0.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"ava":{"files":["**/*.test.js","**/test.js","!generator-assets/**/*.test.js","!generator-assets/**/test.js","!dist/**/*.test.js","!dist/**/test.js"],"source":["**/*.{js,jsx}","!generator-assets/**/*.{js,jsx}","!dist/**/*.{js,jsx}"],"require":["babel-register","./scripts/setup-jsdom.js"],"babel":"inherit","verbose":true},"_id":"progressive-web-sdk@0.3.0","_shasum":"a17785dc71ce82a7ad89446c8050ea9455ff5bc2","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a17785dc71ce82a7ad89446c8050ea9455ff5bc2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.3.0.tgz","integrity":"sha512-Sx9QWSSaFZZmVTHhc3MPZkvKrBRHCGyYIVavNUoIBOcjIRG+039cx2pc9b5kdlU3VGGOW81wlyqTu4fEuO2yfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEzCd328BIU6bc4OS/g4yx0iidKqRK9Oft7jFgDZOhgAiBmR3CcOd/wxdXYU8SCDjPTIKb4cQdpelkcxkRPdqREVg=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.3.0.tgz_1472767603115_0.2785810206551105"},"directories":{}},"0.4.0":{"name":"progressive-web-sdk","version":"0.4.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest --coverage","test:all":"npm run lint && npm test","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":46,"functions":48,"lines":43,"statements":48}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.4.0","_shasum":"efc704b70f7127fa1040e0918d37ef9a18c088e1","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"efc704b70f7127fa1040e0918d37ef9a18c088e1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.4.0.tgz","integrity":"sha512-Qiw6hRZEaQub7ugJlzNZSYqnwKdcR+9y9qJXh2OfyMhoWNtsKY0SL1FFTGq6dYyrT0qhjPg8Xyss/1GzpfiSvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKzIZnn1zJDlvKWW5sma+zo7YS+7r9dkq8v/agPwAj4AiBGpy1K+W5Uuhkzs0Wz4rnT0PS2vmFUhvxDkF8F5DghCQ=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.4.0.tgz_1473200926357_0.8484499256592244"},"directories":{}},"0.4.1":{"name":"progressive-web-sdk","version":"0.4.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","inline-style-prefixer":"2.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":47,"functions":49,"lines":45,"statements":49}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.4.1","_shasum":"8b9cceb9e22ea8fbb7ef5cebb5653d9c5be37f7d","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8b9cceb9e22ea8fbb7ef5cebb5653d9c5be37f7d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.4.1.tgz","integrity":"sha512-tiQxK9bVoxC228AfoqVXHYH4lIREWdN4Zmesp3g5BCls9Ykakinhd3gyjb5tN3cN6SBr4CtKMDUrBa7AXZz9aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZNbktu6a7mQzUcJlMttlo0sXkY9buUx2BTV3yUOawrgIgbWv8Bf/9wvIdmMlrAMXShyxospTzNZI4z9Fg9TJX8nU="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.4.1.tgz_1473371870532_0.5281438564416021"},"directories":{}},"0.4.2":{"name":"progressive-web-sdk","version":"0.4.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","redux-form":"6.0.2","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","inline-style-prefixer":"2.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":48,"functions":51,"lines":45,"statements":50}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.4.2","_shasum":"9bc508de15d930529e8541ba14deb11df864eed7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"9bc508de15d930529e8541ba14deb11df864eed7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.4.2.tgz","integrity":"sha512-Cv49Ki4LjuID4IsJTXHKu95gcDtSQZDt6fxzz9fMw+JVT/Rb/M284MwG1POYFLr4yTRffu1DW5qWxd2YmAvc5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClv/tSBf3R4tweUAoUBQ9p1xMk9zttAMgJCpgkSqhKgQIgTnj9R1mPhyg1Ch5xSnu5ddtuuZ5rFBKOY3fj8MbgPVo="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.4.2.tgz_1473803370961_0.2650212934240699"},"directories":{}},"0.4.3":{"name":"progressive-web-sdk","version":"0.4.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","redux-form":"6.0.2","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","inline-style-prefixer":"2.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":47,"functions":50,"lines":45,"statements":48}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.4.3","_shasum":"c9d7dc53986f6effcf84a405923055f8bc95c4f5","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c9d7dc53986f6effcf84a405923055f8bc95c4f5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.4.3.tgz","integrity":"sha512-VXLx7zcmUjgLuR2pA7zQi+cRzPQeKbEP9x+F8nxC0bqTmE+/fON1YQZDWLEIUTtLji7WMvQacv946TWMXwF0tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICp1rKjoTtOIBiS/tid8Mzy/tk9i8H0Z7bwGj7FuuGfPAiEA9nUZMQAFgTql89tVi7Cz2DroQhfbz/P478AMY4e12Jo="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.4.3.tgz_1473888223207_0.11670792778022587"},"directories":{}},"0.4.4":{"name":"progressive-web-sdk","version":"0.4.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"files":["bin","generator-assets","dist","LICENSE","src","scripts"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-dom":"15.3.1","redux-form":"6.0.2","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":47,"functions":50,"lines":45,"statements":48}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.4.4","_shasum":"4b6fc6a99a8da52b8133e2e0887a281498d518b5","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"4b6fc6a99a8da52b8133e2e0887a281498d518b5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.4.4.tgz","integrity":"sha512-+zX/8LTvIpctPF/gR6u/EbZ/Nzuxh1t44rfxkn0T3ciX7Gr90GnGnmqh2Z+tDClsk902VOjzVocScTmE2Rnlgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOXeQnKFenuMWuMvykSowYi4QOu5qg0j/3VVQI0hoyHQIgfOr8FWlasSVYvwCD/9rytOe4vyYdj/+xiUzxVMKLOt8="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.4.4.tgz_1473975171707_0.6354096743743867"},"directories":{}},"0.5.0":{"name":"progressive-web-sdk","version":"0.5.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"^15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*"],"coverageThreshold":{"global":{"branches":45,"functions":49,"lines":42,"statements":47}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.5.0","_shasum":"62c8f123bca2338bc02f89394e869d2e351cc892","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"62c8f123bca2338bc02f89394e869d2e351cc892","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.5.0.tgz","integrity":"sha512-qVvTBmu2FtHp2SJxDFNzchMDqhEIiRFJecOXmHKjKmpq+JEYvrgLCb2SmrWf1PB0fnj5Z/Qo/mZ0pGO/eGljNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzJ3k+6ewUFaIFc+35+ieE/UcbSQxdjIWcjPlizHvqiAiAOjV5AktyVtb42hAT653FdvtnLbsrHediPpmq49falSw=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.5.0.tgz_1474061746066_0.8304690613877028"},"directories":{}},"0.5.1":{"name":"progressive-web-sdk","version":"0.5.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*"],"coverageThreshold":{"global":{"branches":47,"functions":51,"lines":44,"statements":49}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.5.1","_shasum":"e78fe03db904d9b129773853cedeca318fcef0ab","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"e78fe03db904d9b129773853cedeca318fcef0ab","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.5.1.tgz","integrity":"sha512-v+TeGylOdfBtIUj19FJi1fHBn8wSWgFpQO+RzBqx4sBqkXJ9J2p3rHL3yUg46ged2Q3Ob4NbYKtD2mBTpHllBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQtQl3UFMYzC8pOPfgTAd4RxGC8sPJV3/354hIaszO8AiAoe2DxJIBY/+u0BMz0/rZ9vButk+aZOvUg6gQIvSSPkg=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.5.1.tgz_1474323017851_0.806894299807027"},"directories":{}},"0.5.2":{"name":"progressive-web-sdk","version":"0.5.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.5.3","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*"],"coverageThreshold":{"global":{"branches":47,"functions":51,"lines":44,"statements":49}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.5.2","_shasum":"61db9d4a4e5bc069d90ab8c3a6549f2d3c474355","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"61db9d4a4e5bc069d90ab8c3a6549f2d3c474355","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.5.2.tgz","integrity":"sha512-YaoJ0zHRuS4vA8ZQ8r+KLj17eL7GQUpjdp4VqpRyMFyXZKSxIqPMuswi2pxlJUPak+0oIlJkLG3a+MFQcFVvOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBmlEt724UTo8fvBkceRf9dOJ4D400X5gDPlXfByS9WQIhAJUVVEMt8o8KIy5GDOJMeZXlBq9Bn6OTIDMXYyW+3S0l"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.5.2.tgz_1474412684385_0.2787431380711496"},"directories":{}},"0.6.0":{"name":"progressive-web-sdk","version":"0.6.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/jest-preprocessor.js","!scripts/setup-jsdom.js"],"coverageThreshold":{"global":{"branches":47,"functions":52,"lines":46,"statements":50}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.0","_shasum":"1cee7c3c202b399f66f81e51f5ca54d5e3717f95","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1cee7c3c202b399f66f81e51f5ca54d5e3717f95","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.0.tgz","integrity":"sha512-BCBgDcQYcLVqd2letrz66r8ctnZfwaW5KGKmMI/vvB/nAshc/PMQOONwyKbo9tHVkAaihXH2whwR+V/m7ZsZJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu2abFzvYOoL9vSBrkPJPOaAhBDvBGYZqR4mbkEPh1UAIgI5RgP0BU+r1nvQEduID5QXxNNzCUvNDMaz8kVMjm7uE="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.0.tgz_1474583682336_0.5412475147750229"},"directories":{}},"0.6.1":{"name":"progressive-web-sdk","version":"0.6.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","creditcard":"^0.1.2","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/jest-preprocessor.js","!scripts/setup-jsdom.js"],"coverageThreshold":{"global":{"branches":52,"functions":44,"lines":45,"statements":52}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.1","_shasum":"1103473eaed50e1f80a94abc4e3c0172a8588500","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1103473eaed50e1f80a94abc4e3c0172a8588500","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.1.tgz","integrity":"sha512-gzkP1Q6rxtmxEbaj8okH6+/jbg8IaBOoP2gFwNGwStx4rMJqXy2H68Mwe+zXZVdGfqnSufs36jUlBkZdzLBOOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgbn0Aha2gxLvc8i7qdyK+QYgENonDMbi4jhKKAX2dugIgE3h+OJxA++du6RGo4xl7YlZU5LCbvNRQK5v6hi5B9wM="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.1.tgz_1474669906852_0.21109088161028922"},"directories":{}},"0.6.2":{"name":"progressive-web-sdk","version":"0.6.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill}.js","!src/routing/index.jsx","!bin/*.js"],"coverageThreshold":{"global":{"branches":61,"functions":52,"lines":61,"statements":65}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.2","_shasum":"7e973803bb242c3827286a88cbd59a40953613a0","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"7e973803bb242c3827286a88cbd59a40953613a0","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.2.tgz","integrity":"sha512-Rt30fnQavvn4gvvi/TOiP0WWcrEsxdG0CEMxFX7MtU6G1C2mLAiigYmNI1uv2YrkpGVZ0exwAR+Hy+zYbTqopg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQhc6Tfr55SIrKZespCiZ3p8pECoXadRpATeeZH895tgIhALEH7zxn77dV9BOfuqTlbJ/gWSjYgl2Gesj77pUu/nVq"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.2.tgz_1475011783518_0.019682668847963214"},"directories":{}},"0.6.3":{"name":"progressive-web-sdk","version":"0.6.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js"],"coverageThreshold":{"global":{"branches":66,"functions":64,"lines":70,"statements":72}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.3","_shasum":"3f972640fd04c3901723fabac57ae8f410495763","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"3f972640fd04c3901723fabac57ae8f410495763","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.3.tgz","integrity":"sha512-6M+/+QWim9/LZzYaVq4uT8o763dd7wSTHOHiXcUeDcvwWJ7Xc9kFfOV/y6n4Lmk+6/kphFB4rc3FsSdRbNa1sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/8UpfVJG/mkYNeBQ4P5h2Cl62qfSDhK40Df21L2K2MQIgdhk+4kCdAvqAHCtDoyQk23UH8yj/C0Peq+/h0GStzU4="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.3.tgz_1475183915708_0.6938513449858874"},"directories":{}},"0.6.4":{"name":"progressive-web-sdk","version":"0.6.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","ignore-styles":"5.0.1","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js"],"coverageThreshold":{"global":{"branches":66,"functions":64,"lines":70,"statements":72}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.4","_shasum":"31535f7b755b43afeb0271e359fb0b99c08a3820","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"31535f7b755b43afeb0271e359fb0b99c08a3820","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.4.tgz","integrity":"sha512-D77a++Nw9H9t5FhNCwcDCJomjEMNjQMeiKR3lCk9LSMUDVQoEbc/qSzDxDFPgNUJuN/2cRD9+VX/5ACJ6IMwWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcDeZfY3u0VYDRT+n/Gy8M8L3o7/UUc1PqNzeWNFn8QAIgDvP9Ut/8fpN0sOq3DEDeSqUrTsLxy8m85mVttYz9W9k="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.4.tgz_1475273343219_0.03183218743652105"},"directories":{}},"0.6.5":{"name":"progressive-web-sdk","version":"0.6.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js"],"coverageThreshold":{"global":{"branches":66,"functions":64,"lines":70,"statements":72}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.5","_shasum":"35ac9cd1281775a7a75539d4a8487eb5aa7d6867","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"35ac9cd1281775a7a75539d4a8487eb5aa7d6867","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.5.tgz","integrity":"sha512-1PNLxJ54THpow0H/qG/XBR4dVaaitcHRwfmtnSJHWVO/vXNwj97lRk76gwwIXP8pBNsGfFcHyaTbMQWK/c0BVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2xVRjiJjWPKtwDupIgpEi+5yFPNlszVlAPO5+oHcwVAiEA2oYsMOjpmBCjZV1vEm73lRQmrhSQQoZ7hfzgceFxLmg="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.5.tgz_1475789880935_0.04671790241263807"},"directories":{}},"0.6.6":{"name":"progressive-web-sdk","version":"0.6.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js"],"coverageThreshold":{"global":{"branches":66,"functions":64,"lines":70,"statements":72}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.6.6","_shasum":"29eb4246e7a4f27a0bd245878a9b4df132cc8f7f","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"29eb4246e7a4f27a0bd245878a9b4df132cc8f7f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.6.6.tgz","integrity":"sha512-+w0RSHP1gIaEXYwnpxho0WmL6ZwG21mAgKZmSLg7Vlx8WJmYeMY63JUllD2MNdDCVZFhQaymEQ7Rlhfv3irHbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmA4qQuMo4I617oe77cQa822ALHyptPEivcL2cZp1iwIgO7Doa8HT+elNVLZkUnfHxzpw4oS+IcgB9sPvu+gXezU="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.6.6.tgz_1476225588534_0.42914805887266994"},"directories":{}},"0.7.0":{"name":"progressive-web-sdk","version":"0.7.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":66,"functions":64,"lines":70,"statements":72}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.7.0","_shasum":"b95e833abca5ba7211313c40a39135b6a04ec069","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"b95e833abca5ba7211313c40a39135b6a04ec069","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.0.tgz","integrity":"sha512-4dap5SR5pDd8yffwJRgfesNxDp4LoRfl+NCWu5hjjbKPMyBr3L4GiaogO7EBUIE4Oott52jAhBVApciTqSuUMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEw9EZQRDzO+ojS9FR45hQICavej5yGAYlgm8CSyDFqAiEA3oFpRNkdGyaqRGS2JzSy/go5+V8JhcdR+9u9mAWKbNQ="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.0.tgz_1476393747115_0.3462931977119297"},"directories":{}},"0.7.1":{"name":"progressive-web-sdk","version":"0.7.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.98,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.7.1","_shasum":"8473a9b5d9cdea6514b10bd46cb77a87e50cef64","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8473a9b5d9cdea6514b10bd46cb77a87e50cef64","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.1.tgz","integrity":"sha512-FG9etKLg22Nk1qCuhnrGKpGevynZpScI/SD8u8Pp/fVckRnupkgkl/nybdeO7ugKaaqtPzv4jPQ9//wa34NeGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRlgeP4CikGhv4VgI1eMiqTIWVML+IE/sc/Jn/DCbiHAiEA2lmtJmB9PWvvjRNSinOmr7YVcV633ftKdRaDtr3GD08="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.1.tgz_1476485716833_0.40431001503020525"},"directories":{}},"0.7.2":{"name":"progressive-web-sdk","version":"0.7.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.98,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.7.2","_shasum":"a47dfaec898fa8cb74652fc7ae9bff2b2999d1ea","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a47dfaec898fa8cb74652fc7ae9bff2b2999d1ea","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.2.tgz","integrity":"sha512-JBSdgVDmZwRl6rCK7YPM7yLo4SI9nXnRfQhL9ugqORgyZAaCxHOrIrSx/WCu+r4M+EyjdoSRy+SXtqGYhG1kbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaHEmSTksGZX12l/bVB0brKCgQGntWA5DYQTXZreUoeAiEA/AZ5iRSPH5PKSHWLHZ3wdLqLZmjRHoGzhSZd9fsEcU4="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.2.tgz_1476912941146_0.8421339795459062"},"directories":{}},"0.7.3":{"name":"progressive-web-sdk","version":"0.7.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.98,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.7.3","_shasum":"6b1e2c799853dca167157fa6403d79aab798cc20","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"6b1e2c799853dca167157fa6403d79aab798cc20","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.3.tgz","integrity":"sha512-uSzcHg0Vk3s5coEcQIR4mmFxgwP5TolXDjjEmAW92M92JFx6/gn84nghwVz6SMq2AaTzhNqUXVaBX31yMIsXMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAeQeTtxqQTUhHuuAvC1yqKhJuQA4XnTZ11vFadqKH0gIgLGbtSkJNMtfZAAFOM+13ApfrXO/u6BCJmH5lhZ+m8Lk="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.3.tgz_1477006974083_0.015016534132882953"},"directories":{}},"0.8.0":{"name":"progressive-web-sdk","version":"0.8.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.98,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.8.0","_shasum":"d3dc0a715ae4a213a15c6634f5f78f390ffaedca","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d3dc0a715ae4a213a15c6634f5f78f390ffaedca","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.8.0.tgz","integrity":"sha512-d4HIhxrK/EdoqGBX7nKBDnBw/9ZUHa1fDxTGwqRC0wBdRjC+IEWMmUpX4CzUewxcrldjgtJgFnUcEs0ONMipwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTp13PYhKg69LA1bb5lt7iL8gmqDCFbKHXgZIS1sIcYwIgHVKDwzp7AjWVzMDC0Jyru+yOEXQ1hmEB+sYBwLSYaTs="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.8.0.tgz_1477092412403_0.3074812851846218"},"directories":{}},"0.8.1":{"name":"progressive-web-sdk","version":"0.8.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69,"functions":67,"lines":74,"statements":76}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.8.1","_shasum":"11b98a11bb05825121fb537a0bc78179c88ff7bc","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"11b98a11bb05825121fb537a0bc78179c88ff7bc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.8.1.tgz","integrity":"sha512-B4wvBPck8nnkA9e+Y1WxHfNl9oG4Um1LvektwzHkj21ORNadNJIFS0o752XpIRaN+TlulE+NMPBdwrGJRQV58g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCczc40B7PVEmNaTQ5lqH6tktLAvXHGeDNPx4Jz2c/scwIgJfJluGG5eF6Lup+vHu/p/4oSkbtecE8maeYurMPU1ZU="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.8.1.tgz_1477357251535_0.34589510317891836"},"directories":{}},"0.8.2":{"name":"progressive-web-sdk","version":"0.8.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"4.1.0","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":71,"functions":70,"lines":76,"statements":78}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.8.2","_shasum":"20fe88c459dbf0262885ac995a66d0f6c6c7ed64","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"20fe88c459dbf0262885ac995a66d0f6c6c7ed64","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.8.2.tgz","integrity":"sha512-FgPbIpXWxJUbSgP77h4TrnV4DW+NZkESDpAzWrVPKucav4cEr06UNx3ptvtMBdPLeqByNrY7lUYIveCwRncHWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhdRDx/h+KPIC7x2zU8xPmpw/BnxxdWjxpQS2L+T3ohQIgcWT3GRHWjMwgLeyNef/6u3P3h6+gLora6XutGH12+Fo="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.8.2.tgz_1477522622075_0.05365414381958544"},"directories":{}},"0.8.3":{"name":"progressive-web-sdk","version":"0.8.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"4.1.0","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":57,"functions":66,"lines":72,"statements":71}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.8.3","_shasum":"c94582383792365b1a5fef4504c1757ba69a3dbb","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c94582383792365b1a5fef4504c1757ba69a3dbb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.8.3.tgz","integrity":"sha512-yW7yh64o2+Z+omXRWJs0Fe8FEzFK3M/DmZdJq/WNm2DHH/wKrtAQ4nsHvV/LlAW7fmmxBeVsGX6+CLmsee3EPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6QG4AH3fxrdxnL9vwjnvleFFhqJKfTMc/N+EOd+hrgAIhAJd92od0Bu+HDkFPqo0AowmKNvMgK3Ii+BzctRf80UwH"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.8.3.tgz_1477606469803_0.4845000822097063"},"directories":{}},"0.7.4":{"name":"progressive-web-sdk","version":"0.7.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.67,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"gitHead":"7ed455d9cdc22dbf3376c00d3754ac29986b3895","_id":"progressive-web-sdk@0.7.4","_shasum":"6bf502d32829ba951aa0167f691404fa4a07e950","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"6bf502d32829ba951aa0167f691404fa4a07e950","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.4.tgz","integrity":"sha512-Hzw82UZMFWy8ynn7XfZEYG96bc5nX9im1BvSYepn/y3e8AtNjDt1hvvw3gC6zDZuhTQXgijc6dKnqRAAMYEqoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpusp2XbMiaGM3FwSU14TPVPjp7X81ow6WRDUcNHrnPAiBC87daQUCeVVIjb4w/f1lIAuXqRGPpzjCNV69Q86nXJg=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.4.tgz_1477938919765_0.5327785818371922"},"directories":{}},"0.8.4":{"name":"progressive-web-sdk","version":"0.8.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"4.1.0","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":63,"functions":70,"lines":76,"statements":75}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.8.4","_shasum":"fd381fb2771f49af0c5abec31275df2d7e4a8a26","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"fd381fb2771f49af0c5abec31275df2d7e4a8a26","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.8.4.tgz","integrity":"sha512-zWvsUkcSWeDNyM4r8jHCjAZmik4+Alxc9VWxTDbvuUftY3wWLxvSxjIOae+PFZuoc6SKo0S7mZaBUyxsr98D3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv/gLPb7S80MT3khL3T7NknJ7fi/w/ezZxeA14inQ9LAiB8oEdqBCAD1NEn4yu7WvHV2zwoQgNs/tax1Id02AAA4A=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.8.4.tgz_1477958631364_0.0011629085056483746"},"directories":{}},"0.9.0":{"name":"progressive-web-sdk","version":"0.9.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.10.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#ui-dev","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":63,"functions":70,"lines":77,"statements":75}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.9.0","_shasum":"bd43262d4ac8de18a9af155bca26fecd65e82c81","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"bd43262d4ac8de18a9af155bca26fecd65e82c81","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.9.0.tgz","integrity":"sha512-uTY07GNcUWU0UqtvePIlcyu3Xp36EEdLVDGWOndchSKP0Tw/k8Tc0lwtZneZFq2EZJZCo520etOXtOjpKDDrrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5S9x6cQr0K/P471+0KVW4rUON/0Mat60+vmmbQvniWwIgP7lqyhZW/y0XP3s6lDEuU4wTOlVEksXHP+kg1efnR+A="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.9.0.tgz_1478048124249_0.7087075239978731"},"directories":{}},"0.7.5":{"name":"progressive-web-sdk","version":"0.7.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.67,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"gitHead":"0d79b88e5b5efee8e3648897ace054d050073449","_id":"progressive-web-sdk@0.7.5","_shasum":"efd564cbdc1c25428248510e467655065a4159f2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"efd564cbdc1c25428248510e467655065a4159f2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.5.tgz","integrity":"sha512-ABj7R/jns816nqFV6yfYys2IX2Z8bvq6iwPfyS4JcfhUL13BDKpwMh1jfoxMfYOH51jxots8iLAcURmgQjyR/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGICAdwV6OFISmAXyTzZujs4aCFoMox7yX3OK7RNgTVnAiEAgoXKe6xuSk7HEEbZsh2gcuurFVQfXvrf0ZD6P9WGGjQ="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.5.tgz_1478107113523_0.5182421756908298"},"directories":{}},"0.7.6":{"name":"progressive-web-sdk","version":"0.7.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.67,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"gitHead":"70c618d39d0cadcf2a366275b239d791e45d0258","_id":"progressive-web-sdk@0.7.6","_shasum":"f3e4cc7bf1ed216e1e29198a6d42d4e7e9868ee8","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"f3e4cc7bf1ed216e1e29198a6d42d4e7e9868ee8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.6.tgz","integrity":"sha512-hKu90dqf5q7EeDW8IY3PKvjuapdUejUJsN3nzzHu3GlwNADQXdhE2FEIwVfZxCljD8O6irj3oyOlv/3X3ko/XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqUz1QsXnuEFapEDfCTboe55j1eenmeZchaSIF2YgYTAiBG39vaT3FF8IU/uXlo8httggGlt7tsG2zHjaiqz30iEw=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.6.tgz_1478212864853_0.7128656334243715"},"directories":{}},"0.10.0":{"name":"progressive-web-sdk","version":"0.10.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","sinon":"1.17.6","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":63,"functions":71,"lines":77,"statements":75}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.0","_shasum":"7fe1d4ca1a7c57636a083f46cca9cd5443be1f2e","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"7fe1d4ca1a7c57636a083f46cca9cd5443be1f2e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.0.tgz","integrity":"sha512-Mbx0aj2Ooni0gp3LKMPWvsCprBSY2eI0MG4ABCJj4pUkkr/cR0/WwLmgywQwIP9/8qnAq/tLrCTctK+UAPuuHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEUKdGL+8GF/EXFAr8/CvpdTBUo037mf+VEonfrYx+CAIhAOdPS85FPcyugwFH0qz8Sa015cG4bYiIDAOarCIA0VGz"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.0.tgz_1478295997435_0.46324926638044417"},"directories":{}},"0.10.1":{"name":"progressive-web-sdk","version":"0.10.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":68,"functions":75,"lines":80,"statements":78}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.1","_shasum":"94dfeea1d4a8d38b441154bac5f5541b3f24ba34","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"94dfeea1d4a8d38b441154bac5f5541b3f24ba34","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.1.tgz","integrity":"sha512-dQeOLXjfant1icGkXHZPm/cFzX2LZN6WWLDrbyuD8ztySB4l0iG1pWE1reX37yjD7qQNvZuU33EDvhgqbART5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC6HRasbqLeHXDGTNmC/cglmk8qUcRo8iz5RIFxTkTRAIhAJl2bLlAcaDnNiKaKcwIKvV9pM6gLHyRWpT5Lgrvgb1K"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.1.tgz_1478648620604_0.4685315014794469"},"directories":{}},"0.10.2":{"name":"progressive-web-sdk","version":"0.10.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":68,"functions":75,"lines":80,"statements":78}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.2","_shasum":"bb73c1525b081faac579297b9aa8a6c36a1a45a3","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"bb73c1525b081faac579297b9aa8a6c36a1a45a3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.2.tgz","integrity":"sha512-dL57zij0Ei879n1u+Ha1QxGgo/6hW6oT9/av8cB59NoBePFFclIfOOtuH4RnK9ywNTrvnu9Y8B6yKFZML2aqRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuG0cu6O5F077eX4ctXfVoQoxi/jCbWKuQh8Dq9jEcfQIgJoKPPZ6AuZxGEJty8iLC/wBRx1GFOKU7E7b37pHLL7w="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.2.tgz_1478818601538_0.02146756532602012"},"directories":{}},"0.10.3":{"name":"progressive-web-sdk","version":"0.10.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":70,"functions":76,"lines":81,"statements":79}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.3","_shasum":"8dc53d86881bc74b9764834d03b46482917fb8ff","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8dc53d86881bc74b9764834d03b46482917fb8ff","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.3.tgz","integrity":"sha512-+B0cos4U46NRoTV5ej4dQKsSjwXcUxKTDWJvRLak7KKn2laIRypV8w2hiALTUkpbfBXqn4Es8qzbk1KH439zsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAe7urE8QmJtjr3Lrm1UgKoRKHSeUjbjbxN8nZbM30R+AiBGB7AHGcgRilaGd9/Fu2XmIJEC1HOQJEPOc96JvQJ2xw=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.3.tgz_1479166671574_0.807154297363013"},"directories":{}},"0.7.7":{"name":"progressive-web-sdk","version":"0.7.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:server":"harp server docs","docs:watch":"watch 'npm run docs:build' docs/public/assets/styles/src/","docs:compile":"harp compile docs","docs:build":"npm run docs:build:css && npm run docs:build:minify","docs:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","docs:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.5","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"3.2.1","glob":"7.0.6","inline-style-prefixer":"2.0.1","lodash":"4.15.0","lodash.intersection":"4.4.0","mkdirp":"0.5.1","prompt":"1.0.0","react":"15.3.1","react-addons-shallow-compare":"15.3.1","react-addons-transition-group":"15.3.1","react-dom":"15.3.1","react-redux":"4.4.5","react-router":"2.7.0","react-router-scroll":"0.3.2","redux":"3.5.2","redux-form":"6.0.2","request":"2.74.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"5.5.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.4.0","babel-cli":"6.14.0","babel-core":"6.14.0","babel-jest":"15.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.8.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.13.0","babel-preset-es2015":"6.14.0","babel-preset-react":"6.11.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.14.0","copy":"0.3.0","copy-files":"0.1.0","cross-env":"2.0.1","css-loader":"0.23.1","enzyme":"2.4.1","eslint":"3.4.0","eslint-plugin-import":"1.14.0","eslint-plugin-jsx-a11y":"2.2.2","eslint-plugin-react":"6.2.0","extract-text-webpack-plugin":"1.0.1","harp":"https://github.com/johnboxall/harp/tarball/master","jest-cli":"15.1.1","jsdom":"9.4.5","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.8.0","normalize.css":"4.2.0","postcss-loader":"0.11.0","react-addons-test-utils":"15.3.1","react-styleguidist":"3.1.1","sass-lint":"1.9.1","sass-loader":"4.0.0","sinon":"1.17.5","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"^4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"0.19.2","webpack":"1.13.2","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,jest-preprocessor,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/nested-navigation/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":69.26,"functions":66.67,"lines":74.1,"statements":76.34}},"moduleFileExtensions":["js","jsx","json"],"scriptPreprocessor":"scripts/jest-preprocessor.js","testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"test\\.jsx?|\\.(test|spec)\\.jsx?$"},"gitHead":"387630a6ad771aa7e1e1563825c38bed1c42c92c","_id":"progressive-web-sdk@0.7.7","_shasum":"e05c5e22340a649b3b980fc801fcb77301178dd3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"mikenikles","email":"mike@esladvice.com"},"dist":{"shasum":"e05c5e22340a649b3b980fc801fcb77301178dd3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.7.7.tgz","integrity":"sha512-6pBdYZt3D6ShsPAZe0UsH+7+6dfJQtp8X/8ypjLoIsLh5mcW3Ph+a4FJBpLQRjY3x7cVHTP9GuNDFmYc3FB7xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFq64TZ432pEvaqBcjla/aGywC0LW7atR2KrkC5zZa5QAiEA9ShoVMK+d/Sh3ueZVAaoKKNIrgXvtU5wlOjhKaD8GfI="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.7.7.tgz_1479498935979_0.5266637704335153"},"directories":{}},"0.10.4":{"name":"progressive-web-sdk","version":"0.10.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":85,"functions":86,"lines":91,"statements":88}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.4","_shasum":"367f9be6366e8db462fdc92e6b5079f6a3709394","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"367f9be6366e8db462fdc92e6b5079f6a3709394","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.4.tgz","integrity":"sha512-Oc0VzxhLaaPqJTLy0A7qUrkdawpFOgMvnDajYYhucmlx9WnaGDxh7xYPjQyTd6CnGjbmWG0nYrzHsJqv1Sn8Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrZFzW0tBL+qngrVKZgtecUupzd3HZoAL1VA6yWVqGuAiEA/D+ykLgyNN7r0PXX7pyJe0dlXbHQqEk6Oq7F35GLvwQ="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.4.tgz_1479858724737_0.4964749631471932"},"directories":{}},"0.10.5":{"name":"progressive-web-sdk","version":"0.10.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":85,"functions":85,"lines":90,"statements":88}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.5","_shasum":"7d772d65c33112e9d2bd17e3f7fa7eb1795408d4","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"7d772d65c33112e9d2bd17e3f7fa7eb1795408d4","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.5.tgz","integrity":"sha512-j8Utwhf7AqgD9S8H4oBoTYLe+ctJr2ENIa71gHq9yohAQseWzTVyISESY80FjplHcE0KTf+PnfIKFOSSWZpInQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE92umXKra39Rg5dkzvxvFvRlnER8BOUdDAlRJu0oLjOAiEArWkSw9uFzioR5J4bph6Mus4FlhnffFX0/lojdAxjfkY="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.5.tgz_1480035826884_0.016856960020959377"},"directories":{}},"0.10.6":{"name":"progressive-web-sdk","version":"0.10.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":85,"functions":85,"lines":91,"statements":89}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.6","_shasum":"1a50ab060451ad4e4dbb45d2a8fa215c5d9e64f7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1a50ab060451ad4e4dbb45d2a8fa215c5d9e64f7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.6.tgz","integrity":"sha512-72EtJvTFLBff8E3F0AdnB9EdEVzsdsayYG0WlEllRHynAo6MkzTNTBQIizJnjkQOwEvzQ9rjUHtyaCg8sA9+xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+VGoCmSKikIMWXkMzx3+euqHv7jrv/H+u0UbcUnZOAwIhAI/N79loEEwydGX/zx2ocFumZ7JrB5PD0nPdu7IhWwl/"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.6.tgz_1480112789437_0.3437750420998782"},"directories":{}},"0.10.7":{"name":"progressive-web-sdk","version":"0.10.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":85,"functions":86,"lines":91,"statements":89}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.7","_shasum":"8a4f85676270d7dc0f55b9f755e6845c8053967f","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8a4f85676270d7dc0f55b9f755e6845c8053967f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.7.tgz","integrity":"sha512-rqKd7TY3v/gKQSGX+Ojh2X3Qw4eZYGqvu9Zy6u0WME8oSXlqf7J2VV3ZUSpCws8KmTl2gig7N9Pdr6DSDQ0j8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU8CLCXgs+fASyPNq7MaKIXrZElIVqHuWX7m2AHPIimgIgJE39QApsgs2phxPV17VY+DZJMAu93iG16IIQ94F1+WE="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.7.tgz_1480633610728_0.5193632689770311"},"directories":{}},"0.10.8":{"name":"progressive-web-sdk","version":"0.10.8","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","query-string":"4.2.3","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/index.jsx","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":85,"functions":86,"lines":91,"statements":89}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.8","_shasum":"c3baa05027a1f2e8ecfddb8222e141474e74d299","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c3baa05027a1f2e8ecfddb8222e141474e74d299","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.8.tgz","integrity":"sha512-u+PN3ZpcxxFpX6QmbPzcuhleApZidbBzXDBy9bDnBD6olSwJ8gPmR2w8u4ex7MLOBoKePTiEg6ZhpVceA4oN3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArrT/rgrghYTFFqxfory4S8FSr6KBcfuRujvmkQ6AGYAiEA6mTY3w5pXy1M9Po/UyKLWKdoxGYu3QTrkL/J+jsUJVw="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.8.tgz_1480722626281_0.21027251752093434"},"directories":{}},"0.10.9":{"name":"progressive-web-sdk","version":"0.10.9","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","query-string":"4.2.3","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":90,"lines":92,"statements":92}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.9","_shasum":"27371814d1d8c5ef8647527545cdd6dce11e5ad3","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"27371814d1d8c5ef8647527545cdd6dce11e5ad3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.9.tgz","integrity":"sha512-yYgEr2KhDjZVAFi+V4JnL2bVktzvAZ7oCCFnXbsrq8/PZPLdRkXBijbjKDd37foNg/3Zx4e5ww5v/dsiiYc7Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy8H8acPSZHtIY2DW01vEM7eevhJF1Y6T8vFNvw1i+OQIgQu2zHzjQ8UBSPGtg2RlQR8C/Qvjb+yuQWuKyBxbNNSQ="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.9.tgz_1481237966392_0.8217963504139334"},"directories":{}},"0.10.10":{"name":"progressive-web-sdk","version":"0.10.10","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":">=4.0.0"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","postversion":"git push && git push --tags","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css","version":"npm run dev:build && git add -A dist"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.1.0","babel-runtime":"6.11.6","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.1","lodash":"4.16.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.0.0","prompt":"1.0.0","query-string":"4.2.3","react":"15.3.2","react-addons-shallow-compare":"15.3.2","react-addons-transition-group":"15.3.2","react-dom":"15.3.2","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.3.2","redux":"3.6.0","redux-form":"6.0.5","request":"2.75.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.1.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.1","babel-cli":"6.16.0","babel-core":"6.17.0","babel-jest":"16.0.0","babel-loader":"6.2.5","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.16.0","babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.16.0","babel-preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.16.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"3.0.1","cross-env":"3.1.3","css-loader":"0.25.0","enzyme":"2.5.1","eslint":"3.8.1","eslint-plugin-import":"1.16.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.4.1","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.21.0","jest-cli":"16.0.2","jsdom":"9.8.0","jstransformer-marked":"1.0.1","mobify-code-style":"2.6.0","mobify-debug-js":"0.0.1","node-sass":"3.11.1","normalize.css":"4.2.0","npm-run-all":"3.1.0","postcss-loader":"1.0.0","react-addons-test-utils":"15.3.2","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.9.1","sass-loader":"4.0.2","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":91,"lines":90,"statements":92}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"_id":"progressive-web-sdk@0.10.10","_shasum":"06b9d91c5f0babda6bd494d0e73a4fbe3e6625cc","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"06b9d91c5f0babda6bd494d0e73a4fbe3e6625cc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.10.tgz","integrity":"sha512-Bi/Y+rNQPc7OLOKcjr3I+ZRWhxVk7QzmVOGeOvhaVlZ+1wJfjWVTfXiM0uQsaJ1KT/sMY0ne0hn9UzxVqeN3QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzN3svXTW6DKpOvcG3h4vtX+mrSJUCUTivxqtkQYYBCwIhALQ73WTdNEe8qkg4Nb6BABnS8GgD+O1HXGMhGi0QAh51"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.10.tgz_1481763041431_0.881279180990532"},"directories":{}},"0.10.11":{"name":"progressive-web-sdk","version":"0.10.11","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.2"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","postinstall":"npm run dev:build","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"c023258435b77c5ae76b69944899d68d1aefa299","_id":"progressive-web-sdk@0.10.11","_shasum":"904fa3f72d148ad382b5a02ea3bf5ce8e654fa42","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"904fa3f72d148ad382b5a02ea3bf5ce8e654fa42","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.11.tgz","integrity":"sha512-xVY69qGhOYIbw/81TPb/qU935aJ6KsNZ2QK3kvZMSs/9z8LeNf2FKlMEM4TKyFnm6U0ztX53P5qRmpTZKRST4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuD78o5ZaEXMXKUgDE4ea+cE/ECidui5J6Iur3ciIqvAiEA9JqptkJ8wye04MYaj1J/hu23aUcni+4uhge2gnBOHSM="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.11.tgz_1483125207232_0.32046375679783523"},"directories":{}},"0.10.12":{"name":"progressive-web-sdk","version":"0.10.12","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.2"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"cffa833d1dc0b3789a5a9e78e9974c3ad9aa210e","_id":"progressive-web-sdk@0.10.12","_shasum":"2c5c9ac85d5439b1677ab731f7f8582d75171359","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"2c5c9ac85d5439b1677ab731f7f8582d75171359","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.12.tgz","integrity":"sha512-FiLAfWX9EXP6Q97NQKeturP6uVLVQk4xz6Q0pNb7Xo76S9dpWEvfM+CMTwZT1gKi0L3rffJxFgenaxhdVAW3Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG320xUL+H7301/rbGGLbMPQKjKtQCRdqSBTh74dmAKGAiBh2eSYcfQx4j4jaRohUmTzUMyCnjhygX1XieklUPUJhg=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.12.tgz_1483140895437_0.6888340730220079"},"directories":{}},"0.10.13":{"name":"progressive-web-sdk","version":"0.10.13","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.2"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"9db0663e6c3381762363bb7d96c80e293d83ce5a","_id":"progressive-web-sdk@0.10.13","_shasum":"7ef1290d96b23d7fcaa5b7f1840de65ac0375d44","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"7ef1290d96b23d7fcaa5b7f1840de65ac0375d44","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.13.tgz","integrity":"sha512-ybDpEhl81LZf4ng6wAEcNxSdhQXLLklrcIs6La42BcXAb7fJRsnNT+izxaLuokg5bawtX40lniUCh1MnTiAILw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHVZ9eQTv2i7cFQjq85PjPlYmHeScYmAd7QJWv9skFlwIhAJrHx+8YoFyscJMGy0mGwXm1dk6H6tNY76vvsl2w2HPX"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.13.tgz_1484201535398_0.030634017195552588"},"directories":{}},"0.10.14":{"name":"progressive-web-sdk","version":"0.10.14","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.2"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","shoppicon":"git+https://github.com/ry5n/shoppicon.git","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"45897a4ed8ef2ee237a4ef13b52e20354b4aa770","_id":"progressive-web-sdk@0.10.14","_shasum":"cb6f698bfcf24113c31d0ed11f35b50dca1c5833","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"cb6f698bfcf24113c31d0ed11f35b50dca1c5833","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.10.14.tgz","integrity":"sha512-uhf5VQRxeyLxG8LAAXTW5xs0N2uGw7zyCXA2aIeIItkbrPjzO1YjFxV6nal/CIfOV+3dPFwqmT3v6u6IdL+IOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChfvierKmB8nirRs07PiikuKknc3a4+vbD9l6lOcSDsQIgTnxp9Wm2/Qnqu1uf9vBBZfFJ4IdOyIEdXZ6GivufKAM="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.10.14.tgz_1484258048362_0.7181689681019634"},"directories":{}},"0.11.0":{"name":"progressive-web-sdk","version":"0.11.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/static/svg/sprite-dist ./src/static/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/static/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","creditcard":"0.1.2","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"eba72348de77d1be488698745b887ee16a0adddf","_id":"progressive-web-sdk@0.11.0","_shasum":"d250780054c788ea68e9a79d5d7f5e2820de1091","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d250780054c788ea68e9a79d5d7f5e2820de1091","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.0.tgz","integrity":"sha512-kpbPjgCOvH4zVeU9zuEvavZKJaQ90ygChGKczghKZZXqDdhrktDOPdZqRzzz7X+FJVE56VfC47OwVnfYmWolrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZcR7fLdvmW7Uy4KaKqHBPldJSA3AzJFmzpOumw3CtoAiEAlhjaZpGHapUnL7ZFqi7xIcN5VydpCdFvydlEgkvjKIM="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.0.tgz_1485889304942_0.23663270939141512"},"directories":{}},"0.11.1":{"name":"progressive-web-sdk","version":"0.11.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":92,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"5be17462fda15c68ac6bcc19dee8aebe3446d55d","_id":"progressive-web-sdk@0.11.1","_shasum":"d75d7bb07079032ca7d03d41b8646dba7753eee7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d75d7bb07079032ca7d03d41b8646dba7753eee7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.1.tgz","integrity":"sha512-me81E727qJOmZVIlXTL4ZNzbwEt0FyfbrPUamfyPFVgBrBmIc7H8vNEPjLX6gEQLr7PnK+UrC1ou5Z/LG9zdKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyvIlzoMIutRykeGuVczoLHqpp+3pzm2DOOZAafBBsEQIhAJhQnUKj/LGCmN+OqA1O+mnQqhU1VwjSOBvMDASfH9Og"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.1.tgz_1486072312443_0.8293973070103675"},"directories":{}},"0.11.2":{"name":"progressive-web-sdk","version":"0.11.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"e95369af15d8d0a04773719127e24526c32c32d4","_id":"progressive-web-sdk@0.11.2","_shasum":"c934b533a1affc3fb498a869f24fd4ccc9627c7c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c934b533a1affc3fb498a869f24fd4ccc9627c7c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.2.tgz","integrity":"sha512-n5ncKue8w5FDewsoQ2TYaflnpBRNfkUuKhn0YUo5samBDQ4eS8eaXhrbLZOUjz0Hiw1ZlKd0jIiTDSIG7Hyadw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOHJ1QNtiviH4p4eSHNN8eVmVlLCUiqHzd16gmZUvlywIgNmHPAh3jpJl/ye81ati9ME5CS9LNipUvJJ1c7OrRwg0="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.2.tgz_1486506432417_0.0007241473067551851"},"directories":{}},"0.11.3":{"name":"progressive-web-sdk","version":"0.11.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"f0139ba398d09f836aba9e6a7aa2c1722db3d145","_id":"progressive-web-sdk@0.11.3","_shasum":"32cdfcb5eb1961092caca8cab1e5f7921dd72596","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"32cdfcb5eb1961092caca8cab1e5f7921dd72596","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.3.tgz","integrity":"sha512-z29RPq3owrCJv81ENnsU8G9Hw3v1K2riXzvFDOoERxQOFavC4na997N5LH5dOxhDS1uP4CB+2a4YI7lTIPJ5hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMxmsvO8JcyuInXQtgFy28Ox0HfSv6nYwMDGKHtIhItwIgeyZfBkHAHHV6qnuvPCfZixn4FLpQJ1o1yBxS1sL1I3Y="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.3.tgz_1486661727505_0.1281035952270031"},"directories":{}},"0.11.4":{"name":"progressive-web-sdk","version":"0.11.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"3605fb36cf2ea9788a44a8fcc4e19cba382957d2","_id":"progressive-web-sdk@0.11.4","_shasum":"dc663a196fe59c5d56a4135cfc242947775500eb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"dc663a196fe59c5d56a4135cfc242947775500eb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.4.tgz","integrity":"sha512-A1MhS/Uw6sZG2NhIN8zgljYsGBr/Kz1G1YHmYjpcESifMAtknW9lqsvQnWXxjCoZu8BDwvXlf+STcfS6piC8nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD95tIAxHNMUeYKWH9A1HeG0KwXtf+wTNG/ULSrUIQn7gIhAKIVa4MMJHvqTGgeUFzjNtaQy9OT1IHz+fJzQZhRhULc"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.4.tgz_1486753290772_0.8588272291235626"},"directories":{}},"0.11.5":{"name":"progressive-web-sdk","version":"0.11.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":92,"functions":93,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"d775e6ad0c030a8978f430198ed6ca0e92e2841d","_id":"progressive-web-sdk@0.11.5","_shasum":"8d3853b2c909fd1108b194834da1dcf6131d9e2a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8d3853b2c909fd1108b194834da1dcf6131d9e2a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.5.tgz","integrity":"sha512-b++8al9T4uIr3ynQNET96UxdhKb19jP4gUobtvIFCwrAqIFW7Q03k9Id+6cGoV/6l6uS3v3r0Zbc/hlGYmVMOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ5Smeso248thTQvM0KTbbhRAA2vWEl3xPP5GRe7SgzgIgE2sc5RdZTJQ2i/uHwl0RuoqPxnVgTgoQ3gsRfqFH2u4="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.5.tgz_1487120485503_0.015769319143146276"},"directories":{}},"0.11.6":{"name":"progressive-web-sdk","version":"0.11.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./src/components/icon/svg/sprite-dist ./src/components/icon/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./src/components/icon/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"See License in LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"5133e4a3411908962d80e0b4a70197f31e6bc8e6","_id":"progressive-web-sdk@0.11.6","_shasum":"76482a402eee3e000639c81a97468183936c90f2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"76482a402eee3e000639c81a97468183936c90f2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.11.6.tgz","integrity":"sha512-SifCBDe/VbxBS98GdPdld1XuF6NwYWEESnfQPaiXbZGHA/zeVwyEdlEQXsXFLvNYEkoo7mtA5r71xGFta0Bs+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEKkmHiBTPW2L6ZcLSlKXlI3JljFwQF8fjj3BYYhKmlAiEA/eyRV1MQyBRpwZ3Ox0qWbzc2S93Ue0sTQsc9j2qo7q4="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.11.6.tgz_1487336007301_0.6732240088749677"},"directories":{}},"0.12.0":{"name":"progressive-web-sdk","version":"0.12.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"8ca67a98e235ddd9dc3b4efec8ab662b114d0086","_id":"progressive-web-sdk@0.12.0","_shasum":"ad0d3b4534a9bd30eab36499c6941d296b1c53b5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"ad0d3b4534a9bd30eab36499c6941d296b1c53b5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.12.0.tgz","integrity":"sha512-YoHdmjRJaB8/uhQFcJRYbnKUj0WDxD8Xk8VolaJ8RDRp6vafNf9rJiKGHL8Nvpdx1BGic8DShBzaN1nqBgJD6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ1OR9kBUUg2Ge8z8LBxYebNQxfRRKrvNjAeQfFS4EvAiActqBOcdTm5rzHbJ2WCQgyq/zSoUzL90pSrZNvu5E75Q=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.12.0.tgz_1487813307049_0.08672685828059912"},"directories":{}},"0.12.1":{"name":"progressive-web-sdk","version":"0.12.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"7b5e2b757777be1fa5b1c0b92d8790675ad75e99","_id":"progressive-web-sdk@0.12.1","_shasum":"c385a09d8c09732dc95b66ce54794a350e2bb2ab","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c385a09d8c09732dc95b66ce54794a350e2bb2ab","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.12.1.tgz","integrity":"sha512-A8ffEKun2AkOetIb3lTj7ivPZ4XeXmnI76+Sq0uZK8C5kWVGne6VlXVap4Y9DoBjJ4oESpqT+XqV8zQ6tOMo3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjv+ygw4thZue8Cs9TV/9FEpvkJq74V1+wh7NwyHiLAAiEAy8uoWwPleAUawM6joyOrxNbdSTkCyMNNGY4LFL1+W+4="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.12.1.tgz_1487885636301_0.8627897358965129"},"directories":{}},"0.13.0":{"name":"progressive-web-sdk","version":"0.13.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"e18d9192a95f4627f36a106acc215461b5404c4e","_id":"progressive-web-sdk@0.13.0","_shasum":"bb08196abc9fc4a1616204a63e593db60ea0bc26","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"bb08196abc9fc4a1616204a63e593db60ea0bc26","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.13.0.tgz","integrity":"sha512-J4WODUhvIDOA3zd2uaRPFdJJ6Vro97OaO99NEZaUHyff9NBHHTjDtL4W2dHtkOR4Fx+/DCAtbWF5FFOL0J5RMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf3A3OHOltZqFyD58Wa9JIzVWJojsJkAnjsl9uXs3OWwIhAL8z50/eNDA2NzD+Sv1FrGhSQOrpaX/+bB6DF3e6rthe"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.13.0.tgz_1487982307828_0.9240663202945143"},"directories":{}},"0.13.1":{"name":"progressive-web-sdk","version":"0.13.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"30474be4be6ff508d52b0e62d3b1d0214be8f599","_id":"progressive-web-sdk@0.13.1","_shasum":"01aa0fdcd57c87688b12a675159bccc8588fffcb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"01aa0fdcd57c87688b12a675159bccc8588fffcb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.13.1.tgz","integrity":"sha512-fyObdSnOzPIO702Zo/fa+zDDPiPE6/0Y/6aTgQwOCgQTxr1zNvoJalts4ySdpmyWX8+DiGv6eg15Rc6umwyGbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwazIugpx2OcVE2z+tyix6ykcoKi0geuZ7VC+Zd7EvZgIgdLQFiFiG5YHbW0JT64BKm9niOmALl/rcCmPZc3kxvT8="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.13.1.tgz_1488062888341_0.4097496422473341"},"directories":{}},"0.13.2":{"name":"progressive-web-sdk","version":"0.13.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"node docs/tachyons-build.js && npm-run-all -p tachyons:watch harp:server styleguide","docs:compile":"node docs/tachyons-build.js && npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:deploy":"npm run docs:compile && ./docs/deploy.sh","docs:deploy:prod":"npm run docs:compile && ./docs/deploy.sh production","tachyons:watch":"watch 'npm run tachyons:build' docs/public/assets/styles/src/","tachyons:build":"npm run tachyons:build:css && npm run tachyons:build:minify","tachyons:build:css":"tachyons docs/public/assets/styles/src/tachyons.css > docs/public/assets/styles/css/tachyons.css","tachyons:build:minify":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/css/tachyons.min.css"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.3","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":95,"functions":94,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"6754b15b3590c6cc366beea1bd5d970af244f5c5","_id":"progressive-web-sdk@0.13.2","_shasum":"1ab2f4a300951ae8ef620f037b11af4fce819223","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1ab2f4a300951ae8ef620f037b11af4fce819223","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.13.2.tgz","integrity":"sha512-XHN8dLR7EWmFRWR64RQTazJYhJCz/hF+bGVJ+RDN3eXTBl2SzgvH3h5csKdjbz95HhzQ/ffRU8tn4rrX0rpy8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/xrELTvTH+doPsFYWz7lR/lvnZ5l7jHvWFCzRGJ0GfQIgWEs8srWDGZ+oemD9LFCktBzbpXcUdHLjJsm8tQUMeqs="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.13.2.tgz_1488067318797_0.7272400157526135"},"directories":{}},"0.13.3":{"name":"progressive-web-sdk","version":"0.13.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"41bfb2cc0d4e3f9dec5de8e792a1f0d260a6b746","_id":"progressive-web-sdk@0.13.3","_shasum":"019fad7243fd7e8e234c2f40a4b68d09049695d3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"019fad7243fd7e8e234c2f40a4b68d09049695d3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.13.3.tgz","integrity":"sha512-v9eL413HsBwbYXJzp1PYv0TfXjdykvCYmF5i+1snUmIkWPoWxu04XQgQpPw5LcE8dZ8G4uZImrnyOyGawexkHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuo0YiPY8+RkdrDG+rDcNcfVL7yTSudc7K9m8F75vmbgIhAMLrmWV19AUwe4sHc/Ild73uagBhg/ROgeZRRdJ8W3RB"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.13.3.tgz_1488922147305_0.14290032628923655"},"directories":{}},"0.13.4":{"name":"progressive-web-sdk","version":"0.13.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.4.6","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.0.5","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.2","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.2.1","prompt":"1.0.0","query-string":"4.2.3","raml-1-parser":"1.1.9","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"4.4.5","react-router":"2.8.1","react-router-scroll":"0.4.1","redux":"3.6.0","redux-form":"6.0.5","request":"2.79.0","rimraf":"2.5.4","validator":"6.2.0","yargs":"4.8.1"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.1.3","css-loader":"0.26.1","enzyme":"2.6.0","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react-addons-test-utils":"15.4.1","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}"],"coverageThreshold":{"global":{"branches":94,"functions":93,"lines":95,"statements":95}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"ff72bc785858755a3e882053d3f6bd431e709ed8","_id":"progressive-web-sdk@0.13.4","_shasum":"44234d2e68107e21c181cba9ab50dfbf03e9189f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"44234d2e68107e21c181cba9ab50dfbf03e9189f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.13.4.tgz","integrity":"sha512-E9HkK+mD3NeDaF8Sw5mHvhsGkH/JWeU1Gpxp6K8dRRDsckmYpeZyesZxV5CLpWN5ppgadQXZgKN21VFYsjEaFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXaPxX6tXK8J7A/XWuOCoVLMeldBpR/eFLA3+0Q0uOiwIhAJWq2DUoq+mCg/UfBvbynYGe1nUdte4NZJvFuOALwaE1"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.13.4.tgz_1489085199188_0.48313310788944364"},"directories":{}},"0.14.0":{"name":"progressive-web-sdk","version":"0.14.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.intersection":"4.4.0","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.26.1","enzyme":"2.7.1","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","lodash.throttle":"4.1.1","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-test-utils":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"b3f657b12ec0bfb94fbb01b8eb7b316d891df853","_id":"progressive-web-sdk@0.14.0","_shasum":"006e11c5b4260ec923e41f48bee19a31a66c8885","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"006e11c5b4260ec923e41f48bee19a31a66c8885","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.0.tgz","integrity":"sha512-5UT7lo9BPwcVfW0kuvHq8uLHzu/o9+2HSGbKJg+MKWod3Bl+eZyKBTLISs63UnrYeButW3f2ZN4SVy1sAPAIkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV7Q8R5ktVLKXtYic1fGT1WbJRiZxzNrqJ1auEwA593gIgFvPR+MxwVfq+6MFmGnsTOE8mPJPRQ/u7fDL5nCMmfrM="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.0.tgz_1490217627096_0.5859640201088041"},"directories":{}},"0.14.1":{"name":"progressive-web-sdk","version":"0.14.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.26.1","enzyme":"2.7.1","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","immutable":"3.8.1","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-test-utils":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"bbd08ab2df0df96a4aa927f1fb471702aed73cb8","_id":"progressive-web-sdk@0.14.1","_shasum":"40f8ef2bff0f3020b9590eb03584e34d977412f6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"40f8ef2bff0f3020b9590eb03584e34d977412f6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.1.tgz","integrity":"sha512-Ya4DdzOit7IfAEo9AE+nTAbRGtM9nE4QrfbuApCGLivzF8VnaJDrukR6j7G6Ai997XvB7v1s0oDF9/WTvoCf6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClO7tuHrwviBER+J/ufp72H1LEDKE3hjF7JEWOdc3PSwIgFp9rwnIj2ny9hVgLEcsJqgJwefe44/HXVBF2CauWoos="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.1.tgz_1490891198974_0.6879366014618427"},"directories":{}},"0.14.2":{"name":"progressive-web-sdk","version":"0.14.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.26.1","enzyme":"2.7.1","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","immutable":"3.8.1","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-test-utils":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"f92dd7002d6151f713adad9e1b6f3ae6a11160f4","_id":"progressive-web-sdk@0.14.2","_shasum":"2b0daa9917f4bd89e8e0d8d17b1e4ba4f9db465b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"2b0daa9917f4bd89e8e0d8d17b1e4ba4f9db465b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.2.tgz","integrity":"sha512-vkf13dBDSeSwSLrKCqM90iPtcwZyvWgv/fwMC4SGFh6P+1lky6fNXZqIrSKFLcBD/b+eMuYjloEoGCZ6PaLoqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjyjDh6KYRn0qDYxr6I7iMV5/z5I68y7TioBFYxyEeZQIhAKjchFu3FHKAX6HfvY6niXw5H/bdeBuXJBBag3kCzYj1"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.2.tgz_1491328561845_0.5687706724274904"},"directories":{}},"0.14.3":{"name":"progressive-web-sdk","version":"0.14.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.18.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.5.4","babel-cli":"6.18.0","babel-core":"6.21.0","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-object-assign":"6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-react":"6.16.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.18.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.26.1","enzyme":"2.7.1","eslint":"3.12.2","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.8.0","extract-text-webpack-plugin":"2.0.0-beta.4","harp":"0.23.0","immutable":"3.8.1","jest-cli":"18.0.0","jsdom":"9.9.1","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.1.1","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.1","react-addons-shallow-compare":"15.4.1","react-addons-test-utils":"15.4.1","react-addons-transition-group":"15.4.1","react-dom":"15.4.1","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"4.1.0","spline-scss":"2.2.0","style-loader":"0.13.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.1.0-beta.25","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"ac271431efd44efed94976820a31f061ad92617c","_id":"progressive-web-sdk@0.14.3","_shasum":"a13a23a8f9f41110c38204b2ae59f9209e7fecf2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a13a23a8f9f41110c38204b2ae59f9209e7fecf2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.3.tgz","integrity":"sha512-+aFzBXxxHcWSgTUOJ6AO17hTsMys2pAHCo6UthUybt22IXPFwAPu7sJcqaWBcqB/I8w7RKuXee4UtXHW0KTtgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJi4TYgEAZWMXzmBAm1sCVeXHYfNVB9JC3XojiLwGKiAiEAn6ruzoQpD9PaRnrH8ahzAhAGogO1pdkiR1sREp8GNes="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.3.tgz_1491847840399_0.47964828344993293"},"directories":{}},"0.14.4":{"name":"progressive-web-sdk","version":"0.14.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","spline-scss":"2.2.0","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"60c855402e56a619c1772c760e06fdd8fb32f2aa","_id":"progressive-web-sdk@0.14.4","_shasum":"8092a75d217ae480c8743163a0f9853f639f6bd9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"8092a75d217ae480c8743163a0f9853f639f6bd9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.4.tgz","integrity":"sha512-vdstsuZx9lMBDSTTmq9Cen/EI/IYOgt+NfdWTehOzDXRMX5jAA4eo2MBBPBffqFQw7jQ3bWWo4aslMN/CNqebA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgrvmd5E0sEYCqe5p6r6b9xzLgei6DWSRAs3FlVcSUrAIhANAXvJZMTzX6qjONzsKVPJS5Y2HCe5mTO/5782QVj25z"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.4.tgz_1492731275460_0.9129310119897127"},"directories":{}},"0.14.5":{"name":"progressive-web-sdk","version":"0.14.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","spline-scss":"2.2.0","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"cb8d51cc966104e444d72073a6dcf349c828676d","_id":"progressive-web-sdk@0.14.5","_shasum":"70ad3b7da34b04993c9460edb9a20aaf20a0764a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"70ad3b7da34b04993c9460edb9a20aaf20a0764a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.5.tgz","integrity":"sha512-pjPFYSWyIwptz92mQo9bgnKmvsRgeWN/neCC+d0S8hk1Vz15y/CQPlIoQso8dHTqJfoOByOCoYJW+WW6kVObPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI1OVvgfnsmwbxuiwZWcMu1h66/a7K+DMeuCIZaHIiPgIgKx+LOmLwz4npbMZo88FdcVp+faj4kiPVCyuwrOr3c3U="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.5.tgz_1492809372862_0.5157714169472456"},"directories":{}},"0.14.6":{"name":"progressive-web-sdk","version":"0.14.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#53b2af128e2cbce278f7ed1c9470937e7d27c80c","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","spline-scss":"2.2.0","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"22ff1ce443e381ab95475a5e297942cce398474e","_id":"progressive-web-sdk@0.14.6","_shasum":"d6e01877d87c88b504423e27b8d78d166a0aac8e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d6e01877d87c88b504423e27b8d78d166a0aac8e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.6.tgz","integrity":"sha512-7Iw5ku53XHT5DbbvdAU2K8p9AMKSp7MZOXifnrjShVMW45bnTM0NwTMF0kdN4csVnwDHjblCXX5ngxGrcQHpIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGtyHmcrdhw+EszvtwjOwM4wz2y9hmRfa7/Ofzszc9PAIhAImdx3Es+fTFPwmqkKs4v+mZy9JdAar/D66/OFtupW1w"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.6.tgz_1493660718610_0.534041618462652"},"directories":{}},"0.14.7":{"name":"progressive-web-sdk","version":"0.14.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass","lint:fix":"npm run lint:js -- --fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"2.7.4","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","spline-scss":"2.2.0","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"03b5708ae6e0ef1bd190b7c9f608b42a90ff5903","_id":"progressive-web-sdk@0.14.7","_shasum":"4f92081f84053ea70e56acebecdf93b2af7aba12","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"4f92081f84053ea70e56acebecdf93b2af7aba12","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.7.tgz","integrity":"sha512-D2GXtoXJDPJV4Sl9lQs4SYbIbzWTEZDtagce9LyM4nWjMZbOkOUoVTGiRena8cxKPItUGn+I5liHdRX0Vb5DGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2T18+d86weUnjl0Gaql9tepiRsluKj6ZT8qGrMx0SWQIhAKa8pR8Gyy5lYQKerlLJ7036pSQQWqVbwGPtwIKmWQYg"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"mikeklemarewski","email":"mike.klemarewski@gmail.com"},{"name":"mikenikles","email":"mike@esladvice.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.7.tgz_1494007573138_0.07562593813054264"},"directories":{}},"0.14.8":{"name":"progressive-web-sdk","version":"0.14.8","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"c78264d4bfbe265da7b469aac37da76902a43099","_id":"progressive-web-sdk@0.14.8","_shasum":"f0f8577d913e6d29530ffcb006b9d2aeabdc69e9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"f0f8577d913e6d29530ffcb006b9d2aeabdc69e9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.8.tgz","integrity":"sha512-WdOOONPv3DKLJjV4H1nIj5f9pAGGD4p7xL+5sh48Vwy2TuEIT0hPJp46pz5XetmsSBmGE2nUxuUXFHvJfIJFCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLo7HBZIclPJ4IRNkTbXhWezobgXVTrYFLcBAaIzF8ygIhAIBfMKSw/TQcDFfzETWf71ogjXV9xqEGCpkoEonLbRB5"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.8.tgz_1494346537508_0.0025951070711016655"},"directories":{}},"0.14.9":{"name":"progressive-web-sdk","version":"0.14.9","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"220c295c84ad812e3e696e6ea9ef5121366ee565","_id":"progressive-web-sdk@0.14.9","_shasum":"4510d62af498ce9aff1ddb954c9846c5b8ee6f12","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"4510d62af498ce9aff1ddb954c9846c5b8ee6f12","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.9.tgz","integrity":"sha512-hwZMjL9JMhPvSLvY1r52RNloXvEizhIvYBNl2uK7MukJGwOGHSSNFvTXhktOHcy1jwDVJ6gTPFZVm2uetD824g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqpT+AI183ph+bBKQEKPCT2N8ugdka3cKKgf1mwvCmCAiEA1wI7/fsI5w7A/PxddShN11yiXbSVIbTivbbANyZaxms="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.9.tgz_1494874716341_0.3339169044047594"},"directories":{}},"0.14.10":{"name":"progressive-web-sdk","version":"0.14.10","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"d70f7a02f661a11220398df4f760ca033f37981b","_id":"progressive-web-sdk@0.14.10","_shasum":"0c6d98dbbdfe2933fe2e0c4e763db38e657bb954","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"0c6d98dbbdfe2933fe2e0c4e763db38e657bb954","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.14.10.tgz","integrity":"sha512-oe8RSbFhVT85Kf+tp6APplUk6whukKgjK2xLDR5aEzThgQ0IAf7GSrtUEPj5WDR7nnw0O587lOEnPW+R1qK7Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+VkG0kdKM8AhaIOtXgAMNYq3tbtbuP8N1MufQAdMxPgIhAPKdzGRJlzvJ33Vbupl95CMu/UF/WUSU6k2tu6FAlQ1E"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/progressive-web-sdk-0.14.10.tgz_1495065493571_0.52333581331186"},"directories":{}},"0.15.0":{"name":"progressive-web-sdk","version":"0.15.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sandy-tracking-pixel-client":"^0.1.21","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"509b27ede95af531c901c98f91ddb40bbb0507c6","_id":"progressive-web-sdk@0.15.0","_shasum":"88f35d4014c2a8dd6288e29aa6db718b4237e4eb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"88f35d4014c2a8dd6288e29aa6db718b4237e4eb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.0.tgz","integrity":"sha512-LTutUxYDO29hy4K3WswCsV+ertHEaYTFdYHf50nEcH7XooIJUCsc7bupILvt9kCYiE94A+hRI8jegi3jZ0DB5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg1ClLX0xr/Psd+kMJdJdM2A63Qa9upRd6M/Y9KKAlIwIgI5o6JrOYfhnuD/Ps9FFp7ehbRkcIz4UX1/l8/1CNxDc="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.0.tgz_1495666329453_0.6873514610342681"},"directories":{}},"0.15.1":{"name":"progressive-web-sdk","version":"0.15.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":99,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"c0d453790724158c1613c1dc0731cfed142f3e7a","_id":"progressive-web-sdk@0.15.1","_shasum":"83d261f6a21c05b9b502f0d01361887917975eb8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"83d261f6a21c05b9b502f0d01361887917975eb8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.1.tgz","integrity":"sha512-nuJE8lIqMer0RfKQ2qFNkf9AY1ytc3baN3XYH316OGDnMn/PPHuu7UJB0usRzyDPPxdvUJ8q3V35ISmquUhBqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7pUF1ILNaBxIvV/KV2FsE548g60U+ZRmNNdUNLDmLIAiAbcjU2OCpJuCWF3UMTtBjEi1OBwknjoqZbSwPTN+PA1w=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.1.tgz_1496693466728_0.6616966577712446"},"directories":{}},"0.15.2":{"name":"progressive-web-sdk","version":"0.15.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","preversion":"npm run test:all -- --runInBand","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.0","babel-core":"6.24.0","babel-jest":"19.0.0","babel-loader":"6.4.1","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-react":"6.23.0","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"19.0.2","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.3","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.3.2","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":99,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"8ca7999aef0636a47ab4fb994fcc208a1e912a05","_id":"progressive-web-sdk@0.15.2","_shasum":"b437f533de41611f132c8793d97fbcf7e048edf8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"b437f533de41611f132c8793d97fbcf7e048edf8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.2.tgz","integrity":"sha512-JFuJdHUwz6oC1DkEv64Tof4k3pPsi4uP5oFk+x4uhiUMLUHLoHVgktU2kpzv3XZWNsbh9l4tQyPW6wjckkgwNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEZzUReD3xcZYn/DlLrpEr3vLUS9Kg2Ra//S+HrY9z1QIhAJ/gsN5Ord7DsqBoDfKGVqGlSMGG3QXjw2Mw/dwbMrI0"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.2.tgz_1496800895132_0.0587673622649163"},"directories":{}},"0.15.3":{"name":"progressive-web-sdk","version":"0.15.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.3","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":99,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"efc4c3ac30bed5ff7c16915e061beed6477a500f","_id":"progressive-web-sdk@0.15.3","_shasum":"58d94576ef1cc1fcbb01499263425d2c6b6bde6e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"58d94576ef1cc1fcbb01499263425d2c6b6bde6e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.3.tgz","integrity":"sha512-mgBU6dww7R4O+g8Q/lR2KU/8br52//oJb9fXGT5NXRy7mGgpYhFn+gUXkeIAdgQHxtBAEREP9/133DcaxMAbSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICi4E/o6clEjqeHcSxrV/bWn5WzodoeYS28Y1+zsv09MAiAavAExBONGCHuJ45AKHmdOskHcBU01MVjhqCXBfkI5cA=="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.3.tgz_1497048401514_0.25573170674033463"},"directories":{}},"0.15.4":{"name":"progressive-web-sdk","version":"0.15.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.23.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.2","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#7b9aa281442633cb537e2ec8a8ff4c51559128e6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.3","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":99,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"1ce543b1939864e952eed40069c0c0219f73dedb","_id":"progressive-web-sdk@0.15.4","_shasum":"bc2163b37b52486c770c88a2fe7d58fadb14f11b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"bc2163b37b52486c770c88a2fe7d58fadb14f11b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.4.tgz","integrity":"sha512-sMncQqRTEud0Vk0Km1bZfKedxqjV7Hn2d5G+NGiTFmaI8RPSMYqfg1v+2/B9PeIwFjRyAm7PNOQLTP8tBGtulw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUbKBjSVAlGe3QitSOytr9SrGsRWp597w5/IsiFvrX5AiEA+tPEAs2+wbHV1m4Y7yeOQ8UYBPtUzkbvzVfA4kmq230="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.4.tgz_1497372311172_0.1698554758913815"},"directories":{}},"0.15.5":{"name":"progressive-web-sdk","version":"0.15.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"85d0b51eb5c9530b09a3665616e5d3c720d253d2","_id":"progressive-web-sdk@0.15.5","_shasum":"370d99f4e3c1f10a60f2b4271f623de0f75e9fb7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"370d99f4e3c1f10a60f2b4271f623de0f75e9fb7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.5.tgz","integrity":"sha512-Nl4Ke5C4VYqyIbQVomzJuG8GRFHcTDIc6UKbtIILoA1a0pQ1uEzTOG8DI4c7noj9ivvjSHcaO2GfLV+FdOGPew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1btW6NiR2rGwZ+I2BNb5jKncRS/aMPmWPaq3yJugJAAiEAjJcPpuZhdGe8My+VTWPhEgVxliyFSMuRs47spnqaxY8="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.5.tgz_1498177048186_0.9860728548374027"},"directories":{}},"0.15.6":{"name":"progressive-web-sdk","version":"0.15.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"0f9938fc249c54ef06512a0831bec72ffc6e192b","_id":"progressive-web-sdk@0.15.6","_shasum":"34ac5041ca03833dfbb758640be7a04a76622a7b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"34ac5041ca03833dfbb758640be7a04a76622a7b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.15.6.tgz","integrity":"sha512-246we26mCAcxQ4uwbhwDye/ilmYoKkWP2SH2skeAr1vKo16rm2lR4HU0kDWkl0x0kFZAJbkvFcJsc6U1Wyw/7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcbqdJu4spjARkyhxzfvmBonKKZf7OjCEf8UqbbG69jAiEA0MoDqBErTBXT/uU6Vn6FqmDFeSC4HK8d93yvK2vBnJw="}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.15.6.tgz_1498242953100_0.8253695562016219"},"directories":{}},"0.16.0":{"name":"progressive-web-sdk","version":"0.16.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"51cd30f51f81c800b1d849a32b8c615d9ae7974e","_id":"progressive-web-sdk@0.16.0","_shasum":"574a65073e07a3dbefc5bb61ed7fcc52cedb9b43","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"574a65073e07a3dbefc5bb61ed7fcc52cedb9b43","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.16.0.tgz","integrity":"sha512-TqwUWbtAVGoYlQj3XLuJnsk05dFUVkOk10p9KlvgXVtvO7p+L/JOeQ7ktNG7ow9Q13zoez2LfeHI0PEd6Mr7iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5b/whkNqtcmcLQ7WGzWKg72TeDPNYkZN7kf4Nrc6gCAIhAPuF/o4BGaNz6BMbttRv575ODx6U4IVRpqFV6W9zuHSl"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.16.0.tgz_1498765830321_0.06266262172721326"},"directories":{}},"0.17.0":{"name":"progressive-web-sdk","version":"0.17.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"a1cd0a5ba13975876062cd2fe0ff969a53ceba01","_id":"progressive-web-sdk@0.17.0","_shasum":"106df180fb91aacdfe590ba907098f2e18c5cfec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"106df180fb91aacdfe590ba907098f2e18c5cfec","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.0.tgz","integrity":"sha512-dciVM4Q7OeR2iSSZF6A5bgUIKvfXQEsNusGwxWYyiCkWROuIPmfG2bgZgiRlMkC4J3QvU6QT4NW4YgwikooS6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1x/nIJaKXTFV8Y9uyLauDuqIv7v3fZDp43Gq5+nEsGQIhAKPyTv6IBA+IzvfTrbZxIg6HuQGsgRHvuISgq/F3L7Uc"}]},"maintainers":[{"name":"danielbrookroberge","email":"dbr@mobify.com"},{"name":"fractaltheory","email":"michael@mobify.com"},{"name":"jeffkamo","email":"jeff@mobify.com"},{"name":"jeremy.wiebe","email":"jeremy@mobify.com"},{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.0.tgz_1499465777993_0.5090302927419543"},"directories":{}},"0.17.1":{"name":"progressive-web-sdk","version":"0.17.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"79e995d1eebec0f803fac68fa12c3aa3ee90e261","_id":"progressive-web-sdk@0.17.1","_shasum":"c4f9e05f30d8dafb2bd0000adf74c8a6e6a1aaaa","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c4f9e05f30d8dafb2bd0000adf74c8a6e6a1aaaa","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.1.tgz","integrity":"sha512-B0CemJiUYq5MuOP017Vv5HX13o4q6NkCzbxJDt8LaSPXwiXmSehBfV1cdpWpEwOBG+a/ONZyBIDEvfBvinumiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHizeariEyEct0NPLAcb0Yiv84TtdjeUKtVSCX5oxqRxAiAFptgqHs/mFtYNU5B6Gi2ybkYEdVh4B95G/kA/ikFLAg=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.1.tgz_1499804872627_0.18755045952275395"},"directories":{}},"0.17.2":{"name":"progressive-web-sdk","version":"0.17.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"5dace22841fc2f4809924d8f38c4582221d88f13","_id":"progressive-web-sdk@0.17.2","_shasum":"1889a4ac429b67d30efffbbe32bd991876e97d82","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1889a4ac429b67d30efffbbe32bd991876e97d82","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.2.tgz","integrity":"sha512-r3J/+2PxNfMsh+m3E4xtj8P9XcfXHznqI9IKKcPGdKDq/M6XutneH35lUqPyNimXTevWusppXpiTtSKxc/D/eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR3zY+sGWf/T6fdNeHS4lirD/rK4PYP6Ooz92TG1GyFAIhAOBf2hSHs+9ZODSpDnrduOW4kGBzldX+dMtUNSJI5AXd"}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.2.tgz_1499809517260_0.3719619964249432"},"directories":{}},"0.17.3-beta-publish.2":{"name":"progressive-web-sdk","version":"0.17.3-beta-publish.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"079c062d5efa8432a40e463788d3edd29ebd02b3","_id":"progressive-web-sdk@0.17.3-beta-publish.2","_npmVersion":"5.2.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Goax8zeu5jaadZxdWNB0o9rtAi8BAMsIjfZ5mM6teflqwWxOHkvXSIpjIS7rvSQzV5yLFAIlYcCjJ0bl1iRuJw==","shasum":"ec1e535a58e437572acda0f0375e2d69529efe2c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.3-beta-publish.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5ZJYpIaBDPnNaOI3J8Vlui9kLBWTomA2VQdgNpCkxJQIhAKjrba71d+fVq9Wuh5ovovmhS/yXD1A5siIVV/Oeh9C4"}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.3-beta-publish.2.tgz_1499967191583_0.31560913915745914"},"directories":{}},"0.18.0":{"name":"progressive-web-sdk","version":"0.18.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"f3af325131fa7d6297a1585757b909baaa0a0e8c","_id":"progressive-web-sdk@0.18.0","_shasum":"428db4e8d02a67b2ca7d7d8b03d0335f3d54749a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"428db4e8d02a67b2ca7d7d8b03d0335f3d54749a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.18.0.tgz","integrity":"sha512-yEuctNSkCWSZQgtXbGXM5KQArdepGht6haG25CZfi5iPEznNevsM0gTXsxQg9cvCtPYVSq5qvssdVvZ4JAJCJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIYbTFiQLqRvuOSZcRJca4S9CiD48kXG2RmUovLtUqvAIgdr89tDFpnThxaSzogLf2yMNe+x+M1JT/XtZYsI2dO7g="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.18.0.tgz_1500063710787_0.19415752566419542"},"directories":{}},"0.18.1":{"name":"progressive-web-sdk","version":"0.18.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"7398dd82142bdeabc2641866c14e8b3011c8a210","_id":"progressive-web-sdk@0.18.1","_shasum":"dc7f561c0dd151ac9ce70f2977329ee8193dd44e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"dc7f561c0dd151ac9ce70f2977329ee8193dd44e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.18.1.tgz","integrity":"sha512-MPpyvcDmtjM1gzINge6K5HkJqCxgax4EGNoekmu4bHaFUDBGLDkukPB+tFHqqVyVYvELfNeV82/Q//1ZSmpE+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxX4nSgCXzd3hNOgbSEY4r/qBTvMRpeZAKvydNzj2JVAiBqXj7Y+kvHl+DXEH3Nicj7NxbTJgM6Th4Uv3rfXXXXRg=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.18.1.tgz_1500661645667_0.13732847105711699"},"directories":{}},"0.18.2":{"name":"progressive-web-sdk","version":"0.18.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"7b457ac5ead2a14a8efe92c48f51a5715a6fbd0c","_id":"progressive-web-sdk@0.18.2","_shasum":"eb9b0c80c41558fb20f368ef7926d0b11f689f67","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"eb9b0c80c41558fb20f368ef7926d0b11f689f67","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.18.2.tgz","integrity":"sha512-9L0Rv8bxHXgAO06zFhaBrIKH3ZR3J6Y9Ax6jzUc2w6tK/6qYcWCePGQKwOGXM2v/ysNHzwXP554QGXzAtutiCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzcTl6HeeELqqVeWi9ZpxvxFDWDT/8jp4unafBbZ0pSAiEArMBnLY+Ba3nvLW/ASmSbOyyW92krfxay5HUmBPp/yho="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.18.2.tgz_1501015327703_0.9299829027149826"},"directories":{}},"0.18.3":{"name":"progressive-web-sdk","version":"0.18.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"c7eb468863bc800b3219d3b01da42945b4b0cf14","_id":"progressive-web-sdk@0.18.3","_shasum":"a9810c911135f6b92cb34986e92b2d876a4b8de1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a9810c911135f6b92cb34986e92b2d876a4b8de1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.18.3.tgz","integrity":"sha512-vbqYeCSFFDdCAktUMXTDtDoIx8uk4msYHhtDxzGSKmdQypST5vswoSQ4xXhJcsmhxx0dCJ803yq0uTETf9u/ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZNHOUC4XncyWxyxmCjROlL4LX9f6Xvf91SW4eGCBz0AiBSZFdhtu9qJdQpFRN7O/OYxpIvm2/qugdySQs+v4C0hA=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.18.3.tgz_1501089604976_0.5909698836039752"},"directories":{}},"0.19.0":{"name":"progressive-web-sdk","version":"0.19.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"21df0223690381559828440b10ea5886f5962878","_id":"progressive-web-sdk@0.19.0","_shasum":"bcab7da6e64f1b8b9474ab823a057c0f063ec64f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"bcab7da6e64f1b8b9474ab823a057c0f063ec64f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.0.tgz","integrity":"sha512-DLXHat/DbZa5lunlQOKT1hhhtI+I76sfyBuPAaTxmB9xjtcdCYs7UtJsmmbThFDNCxCt3YMIgWyLYqxEBImqPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFe9dZWN3riQOg+5pX22QxEPF3tTs+8Jb9ORMs3k1uG5AiA9RBRsAzErxXrdTT4CNP7kGZUIcFYzu/AJRAA+kqNWHw=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.0.tgz_1501617287360_0.7512204588856548"},"directories":{}},"0.19.1":{"name":"progressive-web-sdk","version":"0.19.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"a79e2044231a926605e930afc1852cebd6a8e383","_id":"progressive-web-sdk@0.19.1","_shasum":"54cca3bb2bb3a803d4a02c245d6ab28d36796c5a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"54cca3bb2bb3a803d4a02c245d6ab28d36796c5a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.1.tgz","integrity":"sha512-0vxXvf4TVv5y3Ik8tTt3WzubyBbHwdrc9E208mRTJ/2xmjiJTE8ZlK0k4kLBgCLd72skGJo6j41/RvIpMKcQ7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQAqe9P3I9PbT52hrNaXZbCro5S5rLbDlQbuUfoMSMwAiBvA80a4WgtqkcHIuqDYQLIukTHd/KV2hZ3pbu+fKoNTA=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.1.tgz_1501786585693_0.012802540557458997"},"directories":{}},"0.19.2":{"name":"progressive-web-sdk","version":"0.19.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"1c35acd8dd7653e257195065ec3932fc20405c19","_id":"progressive-web-sdk@0.19.2","_shasum":"53f7162c824918ff2100b9c4389bfc2547ffe182","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"53f7162c824918ff2100b9c4389bfc2547ffe182","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.2.tgz","integrity":"sha512-Y9MUEiMxRCwxpYC7lu1JajqVB/+nI1UQzC9Ob29PRCcwWcUGiUCZne3tnldKwn81f6nRUa44JuSY/AZTs/3Y3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr80Tib44JVDWDCxIQkJH8VNX+fLHrQ/hWpPgXLwZ6WAIgQcRUWlT8hna+b58U5nGHDar6uEB1Vzy00W0hPdb22DA="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.2.tgz_1501882908834_0.6962084835395217"},"directories":{}},"0.19.3":{"name":"progressive-web-sdk","version":"0.19.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"760d03086be22029dbe4c0411cc82540d03324b9","_id":"progressive-web-sdk@0.19.3","_shasum":"9f16958c0df831890d202f344022119fd04016e2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"9f16958c0df831890d202f344022119fd04016e2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.3.tgz","integrity":"sha512-vaJv917Mi91nkd7e2G8Ib9dOD9L402TRdPQn4hRJijXmoXEQHJuOtCMGtYGxuhGKOTVOY4CrbHYav8IaHeuV2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBRaJ5ESba7bL9ei+CMKNF6psTUaNGlv0fTe26LzhbIQIhAKPkmrMNA8TN1RIMMiP95y5puWpF/0xwO+QJBkkZ0pCc"}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.3.tgz_1502217835708_0.0036337231285870075"},"directories":{}},"0.19.4":{"name":"progressive-web-sdk","version":"0.19.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"a4fdd497cdf990b2fcdf58e7ea9faef85aa6d556","_id":"progressive-web-sdk@0.19.4","_shasum":"74d137d6a42418fa379557031e3790b7b0119d44","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"74d137d6a42418fa379557031e3790b7b0119d44","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.4.tgz","integrity":"sha512-wXFkZ2L93vBsNstIn0zVciDkv2RDmM+eWsMGH1xQa8ZXptCVRODvgcRuQNZA+vSmr2lV1VGfcpjCRQTQ/r73JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMPR+eKAfhwyLlqwldqjWLRiQsFXDwMf6FYfDM3w8h/gIhAOmZynt8P3rzB09l06wb6SwbfpIkzgNJa/NO+PW+ANUt"}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.4.tgz_1502318448646_0.6132746713701636"},"directories":{}},"0.19.5":{"name":"progressive-web-sdk","version":"0.19.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"e655dc811daa478365d0c9aac1efffe4921d63cc","_id":"progressive-web-sdk@0.19.5","_shasum":"64ba64e53156a43f6b3a3b43a9d1321a0e50bc8a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"64ba64e53156a43f6b3a3b43a9d1321a0e50bc8a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.5.tgz","integrity":"sha512-Q48Kdisz4IaFL1FR2qjsIWJktGLcp7RGchrb13Mvzw7NapY5h153w5+/BuMN7/z4z3FOu7lhTLWV/NzKatIPRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7/uceqZDkyRwKoDLMUUZ6qrM/hglE9cNrLg/gTUGuDAiEAp6jnyZtvG+LhGuJIBDqi7TCAM7TaOm2P92lLpHsmDxw="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.5.tgz_1502921115069_0.7767516099847853"},"directories":{}},"0.19.6":{"name":"progressive-web-sdk","version":"0.19.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"6f0b4c13f4207245c15c0abf9bd91bffe853524b","_id":"progressive-web-sdk@0.19.6","_shasum":"e68c5c2a4fa78cb71cb819583f22da9d7011e0f8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"e68c5c2a4fa78cb71cb819583f22da9d7011e0f8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.6.tgz","integrity":"sha512-QIxh6GCcPXsHnsw8amO4oW3xqKRY1ZOUWMAl4R8HNAdVdO80JKcVtq/AJJ6Z1IhQGFdXfU0jjgU/ANb1qwORhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdZ5255lsk9HJdMLOedAlyQWQGvcE4e8LdsfPcn/eV3AiALhoCzpbtqPqV1rEYKhOiEn3zu6BBO/c1wD8JSIuxFfQ=="}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.6.tgz_1502993876843_0.6161699397489429"},"directories":{}},"0.20.0":{"name":"progressive-web-sdk","version":"0.20.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a89722a9436fcbb2ef44209e94e5a1c166a550ec","_id":"progressive-web-sdk@0.20.0","_shasum":"a57cedbd7a0d043e92945ee49db376ccfa682a21","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a57cedbd7a0d043e92945ee49db376ccfa682a21","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.0.tgz","integrity":"sha512-UFeCr4Zty8AdZ8UJL7j+850EVnACCJ6D2vfzZO0ur7bvnIOu47Vwkw38DOwVoAkDwbIbZMtitTrTzMP8iynePA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC68sjStKnHcKta3A8mx4OaoswGl1FbUctg0P/qNt/TmwIhALeRYiDJSYZlJALodvHtRM/vUBa6lk0+vWUNWEYOx+cR"}]},"maintainers":[{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"dbr@mobify.com","name":"danielbrookroberge"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.0.tgz_1503010938492_0.6463884769473225"},"directories":{}},"0.19.7":{"name":"progressive-web-sdk","version":"0.19.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"1bcac21d476baa2dde6c5047609dbaab93cc0fbf","_id":"progressive-web-sdk@0.19.7","_shasum":"840241cf18111395eee23425e2479c9990378052","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"840241cf18111395eee23425e2479c9990378052","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.19.7.tgz","integrity":"sha512-kDdC8UHLkIGEHBq6/Aw/xIew+ZRry+Nr7ErSeoll9xm10r5T/v8aZH2rxDwr6FdDIuTf1g1gNAp8CYdaQOkJOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7iT0CLZjEDnlqjjbll/z8Zp/pYGitCVLrsm0KJ9X37AiB9FQTzrX7njIEtmxlvY3yM4aCd7PywY64BXhVg1pPXmg=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.19.7.tgz_1503098770023_0.5699717025272548"},"directories":{}},"0.20.1":{"name":"progressive-web-sdk","version":"0.20.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"123858bfb4f242109c4d1ced494a010ffa418e78","_id":"progressive-web-sdk@0.20.1","_shasum":"ad40de3da79ee25e4953e242bafc782231ab89fe","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"ad40de3da79ee25e4953e242bafc782231ab89fe","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.1.tgz","integrity":"sha512-NLc/HllZAAJU7/RhI4HFpAWKSCIkJ6+llWzmH8LGk9Uv3xh78xM/P/xSi9xQOgCczVsPxl23WBusO4VkHdiSeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ3Qt/3dvZTXHnTkel4RW/tkoRBF8NN22xM4sDrupgewIgWyA2K3YsXYKgx9/mZhJKwjT+aDPY67HcjDEq/JyJRww="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.1.tgz_1503101327998_0.775363442255184"},"directories":{}},"0.17.4":{"name":"progressive-web-sdk","version":"0.17.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"d8bbf506303f9aef09518475e61998903dfb74a2","_id":"progressive-web-sdk@0.17.4","_shasum":"1775c7e114ce4ba5f702fbc2c5d2117565fb9279","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1775c7e114ce4ba5f702fbc2c5d2117565fb9279","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.4.tgz","integrity":"sha512-HkSj+vEHdhbOh53aT/3gAYyyRCPuGGW/w7vxQKZX63HEWpO1otsPhgW9Tx/YcFOiLpGbFWv2iWGKOhZ5lyX5nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPiaajR1115s7R1h8l6cIpVSwQrxx7euxBxvsAPaPncAIhANpkUX/sIAWna4JdiukY5Il7C5XJvk8SgTr6hjoprBnx"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.4.tgz_1503437655968_0.8940131154377013"},"directories":{}},"0.20.2-prerelease.0":{"name":"progressive-web-sdk","version":"0.20.2-prerelease.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9e3ec4e88410ab9ff48dd88ac78d190a7a69dbd1","_id":"progressive-web-sdk@0.20.2-prerelease.0","_shasum":"6ded237afd119e788f1e9c6a90e36db55146b5c9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"shasum":"6ded237afd119e788f1e9c6a90e36db55146b5c9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.2-prerelease.0.tgz","integrity":"sha512-5HThgsI4RgBhUOUc4MJY/cof4sDl5ltQ8WcFi+z13O5d9AT+T4mztbRHc3SocB4hJOBTyKvaXXvuBU+kTTBQHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFKXVfgoISjNQ4SfIDNLk9ePnZ3bJ9VESiWWIXolh5bQIhANf8f7667hoACFa+FP1/Xq8XTMMjYTdK3UCT579IOMtm"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.2-prerelease.0.tgz_1503529354658_0.8366691386327147"},"directories":{}},"0.20.2-prerelease.1":{"name":"progressive-web-sdk","version":"0.20.2-prerelease.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9e3ec4e88410ab9ff48dd88ac78d190a7a69dbd1","_id":"progressive-web-sdk@0.20.2-prerelease.1","_shasum":"4b2f691b184aaf0247533a7e71abf961ab4ffacf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"shasum":"4b2f691b184aaf0247533a7e71abf961ab4ffacf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.2-prerelease.1.tgz","integrity":"sha512-NmzlnSzDHABgZLNxV94bl1ZfLxCSwX2JIbCjmFTjw4v7JcIv2pNakzpGBrGXAPvejyEHRUKhRAqEsZnr3pO/uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/g5N0HmoOAI128nbazkIcdBmjUXP9lHhhhz4SWjk+MQIhAKYVegsvLJOW4O1he73CvEl52d65UBVDLsjZ1Xo3/EWV"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.2-prerelease.1.tgz_1503592837680_0.9699456670787185"},"directories":{}},"0.20.2":{"name":"progressive-web-sdk","version":"0.20.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"943972960cef5689236fbe15475231122457c338","_id":"progressive-web-sdk@0.20.2","_shasum":"3f5e44b996bfbd971a0c765baf878d28c8d62296","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"3f5e44b996bfbd971a0c765baf878d28c8d62296","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.2.tgz","integrity":"sha512-Rb8z1U6+r0m1SwYPx2oa5T02rvcoVSBd9iuNmtaggvlAidaBc9y8NY5XFo7qRe3yhlMMBF1S4+TioQ2CxwsMbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqocY34W4kF0EInU3iiILwzC5UJ7mb7+Qx3vudsAVWDwIhAL2SfqVIWuWghoOxkedTJTrb3ccYT/9mbGWp+QfBzliG"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.2.tgz_1503599331006_0.46589221176691353"},"directories":{}},"0.20.3-preview.0":{"name":"progressive-web-sdk","version":"0.20.3-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"429855ae34d8ee57967f5fe63e4821ca7b9528ce","_id":"progressive-web-sdk@0.20.3-preview.0","_shasum":"697b9eeb4248db3e6302c90b7b5c8a85e66b25fe","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"697b9eeb4248db3e6302c90b7b5c8a85e66b25fe","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.3-preview.0.tgz","integrity":"sha512-fcNJmWmnNiEp1Vq/UfnKzbbQwWvt1uU4lkiD33LMtB9eqcRjy/yC0ZNNDqqunhmt9/ItfyaNvB8qHcQbkWaJkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQD3bdLBfgY3Uul7d+1GIHX0HmzxWp98AJlZSYtwombv4gIfSR636K1gxIs23GIyBSihM9WtZhCLVekjLVOmiugF6A=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.3-preview.0.tgz_1504220196201_0.3015915567521006"},"directories":{}},"0.20.4-preview.0":{"name":"progressive-web-sdk","version":"0.20.4-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"976040ae07fb638e5bff72796b4d0dda01ba21cb","_id":"progressive-web-sdk@0.20.4-preview.0","_shasum":"3669c63dcd7052f87b59378bf00764be01870816","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"3669c63dcd7052f87b59378bf00764be01870816","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.20.4-preview.0.tgz","integrity":"sha512-ZGOIN1pqpYZ/kEa0azJ5EaGWUkzI292r9fXpl6pJ2BQ2RB4gY9ULgiYEa36bGMBL03b7mdsV3kksVdN10TP4/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChIFRejEBhAz04V63c7VayKoV3UOh1gbjr+DF/UC+4GwIhAJ3qIFbknmetphbEcrMsMupL7AKR1olBC04wpWRK8fT/"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.20.4-preview.0.tgz_1504635268374_0.5710751230362803"},"directories":{}},"0.17.5":{"name":"progressive-web-sdk","version":"0.17.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","dev:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"0.24.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!**/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"gitHead":"1b4d58311de1a5f281ae005a235f5ae75796ee56","_id":"progressive-web-sdk@0.17.5","_shasum":"c029d2230f6c8b11646168e9e94f2528cf0b6f46","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"shasum":"c029d2230f6c8b11646168e9e94f2528cf0b6f46","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.17.5.tgz","integrity":"sha512-2Z7vPHoYPvhUDqOjUIVrDSl7QUUnKS7dr5/T80Y1JLdnzENcQl3o/MarfaKe2thCOyFHxCuFWS3jCgDA43XzVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoC8TEnZeujKIboz7l08X34S8v3OaFZQDSD05i58mt8wIhAM+qzIWbd5vgVGPpql6gQ8xza4KsZAj510Xw+TeLBbPA"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.17.5.tgz_1504639278210_0.011734454659745097"},"directories":{}},"0.21.0-preview.0":{"name":"progressive-web-sdk","version":"0.21.0-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4f6d697e28115eba8fafaad1ee6641ef17eff973","_id":"progressive-web-sdk@0.21.0-preview.0","_shasum":"7a0e2ae3c16f0c76ef68944556f897f50b84b680","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"7a0e2ae3c16f0c76ef68944556f897f50b84b680","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.21.0-preview.0.tgz","integrity":"sha512-LPqiLpybM4QWd7slxPk8w81BnFzyqSxyZqTmYdR1eKIbv8DHf4eJHa1q20rf4E75e81YjqtAU1d4ip8OMHTrvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDpHbBwtpaRF9KDYm/MBDbkrW1BsXJuEFPhVWv82IEHAiEAh14y0Hneg5vPjVPyDSaJSLO00Ha6BKl6YT3+VJOCE5g="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.21.0-preview.0.tgz_1504908145721_0.34782237536273897"},"directories":{}},"0.21.1-preview.0":{"name":"progressive-web-sdk","version":"0.21.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a21535ec2938dbb7095d8327a15510629c1af672","_id":"progressive-web-sdk@0.21.1-preview.0","_shasum":"ba59a381e6ab91852d220a12bd675c130625662e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"ba59a381e6ab91852d220a12bd675c130625662e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.21.1-preview.0.tgz","integrity":"sha512-P4elysPQxk682sq7iDxpoQfxedLxo6aSEhf4TAAFgUo6y2LPvPsh2VxgRhyeQHRKTO9jpxF5ltiNyCB5RMDHDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLhjx2p03MOZJqXWslwf9dAvYtqnNtCnwotivYIXg4MAiEAzU3S8Rna7rthaLNAcASNgMhN5vnH9FrRsIkdRTGUO2Y="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.21.1-preview.0.tgz_1505167989478_0.04840303701348603"},"directories":{}},"0.22.0-preview.0":{"name":"progressive-web-sdk","version":"0.22.0-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"971e5a301b266f7aec0996d746ac53ab1c902490","_id":"progressive-web-sdk@0.22.0-preview.0","_shasum":"b73cc1f2efb2bd3a443bfcad60d4984f72c0c033","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"b73cc1f2efb2bd3a443bfcad60d4984f72c0c033","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.0-preview.0.tgz","integrity":"sha512-+CiNWzQ40TgYZXXYkl5FrZ10YCFU6+2t5VD/9ufm1MQsAYsXnVUIRUur6eLNPhOC4+3f0t8OEJR4B55Ew0223Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNNjQlGZPtcNx06/MdLoDLLG4PzocFVt2LcQdTBWbwOAiEAj3qHPV8aJczZkeRF/K9v/4/9nYkSNqB5M2+wU0WNr4M="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.0-preview.0.tgz_1505928364451_0.7911569096613675"},"directories":{}},"0.22.1-preview.0":{"name":"progressive-web-sdk","version":"0.22.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7a10424b0be74a93c0ef2c186aab794d5862ee82","_id":"progressive-web-sdk@0.22.1-preview.0","_shasum":"9ac26bc06cea87293409d28a65c5a8d5c3e220aa","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"9ac26bc06cea87293409d28a65c5a8d5c3e220aa","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1-preview.0.tgz","integrity":"sha512-cqdF7kY9Abl7KfZaBZK8Uft6gFcs6MzkM/bCSqIWVhn0KmMfWadT12ACOMH8+c3Q3JBjPkcsio3APWSD/l23DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEljlV7D7HnirV9VJfmbeWAVbStsi2586By01abOwICxAiAeio2YAwSq7JmOzmzxjxkslXZFYvwLtvCTTpxU6LaOwg=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1-preview.0.tgz_1506367933073_0.585817500250414"},"directories":{}},"0.22.1-release-candidate.0":{"name":"progressive-web-sdk","version":"0.22.1-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fad5ed3c58e7fa33a7ce4c9120635b1151c7c805","_id":"progressive-web-sdk@0.22.1-release-candidate.0","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"integrity":"sha512-3/QTuWSCyv8+rbbDskmLxb2+esF/L3lsuKRGRJdN/ImGKqg7lL7+cPoKYl0IWFus13O8BF8dwizUFzi9qfdE1Q==","shasum":"e930d7bb9802de18800c4333cea078f3b212c4bb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1-release-candidate.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICANV/c4NFZSDh72uxuuGSXeFXaNRmBZc9PjHNSPTogoAiAPu7c1KefuIVbPsWk9FNUpJ/kuYj42Gfog6D1L9ZOj2g=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1-release-candidate.0.tgz_1506452511673_0.4737384393811226"},"directories":{}},"0.22.1-release-candidate.1":{"name":"progressive-web-sdk","version":"0.22.1-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fd07c07973a6da3195ec060e6911f21ca1624e46","_id":"progressive-web-sdk@0.22.1-release-candidate.1","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"integrity":"sha512-etQgy9wvlOgOOr61vWGcktc8ggzcZZdxXMqYzwaMN3/+Q+ZKHhnY8rYVVaNVTWd8wzw7K8ltu4JFbZyoibA//A==","shasum":"62d58a1a87d2dbfee73990571d5e845a67676c2b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1-release-candidate.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCOy0FXaGSbA3EOXBaM5Q/xei3Dm55qM9h2bUCKCCMAAiAkXUlpa4jtJWeKMQaqmJMBBvSLhuFsE+mWitepP0v9sA=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1-release-candidate.1.tgz_1506454288069_0.4523847424425185"},"directories":{}},"0.22.1-release-candidate.2":{"name":"progressive-web-sdk","version":"0.22.1-release-candidate.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7143c0695624511bd5bb45da61754aa5170b45cb","_id":"progressive-web-sdk@0.22.1-release-candidate.2","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"integrity":"sha512-ovX/fddF0bls7c5z7NJQwK+NnJ3t1XlJbHoL11cwJGO9V4mQ5/7F5drNfQ6Ba+UEmsx60XjY97WtxRbfggDHFw==","shasum":"a6534ae827847b9e38d2e689eb723fc175a2e5b9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1-release-candidate.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyOlSbpv7AnrM+BBV6j3GBa8i212Nz/C93PW+QSsFagwIhAI27kzONd5dVKVsaG4dYw+gcMNfyJ51seAtMUAZLlBRQ"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1-release-candidate.2.tgz_1506528515065_0.8817315297201276"},"directories":{}},"0.22.1-release-candidate.3":{"name":"progressive-web-sdk","version":"0.22.1-release-candidate.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"18ed5b04858d6271dbe27b99e24b341b2c150096","_id":"progressive-web-sdk@0.22.1-release-candidate.3","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"integrity":"sha512-xCW3iunWFy/AKUeQFeJBq3jzenj11JlzmnE7LlRj9E5EArJLN7wJ1JDfnGUr8optGBdB4Bci/sLEr6SnSs9ajg==","shasum":"ab44f4a3262341c7881d66e9943f54050092a7a6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1-release-candidate.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4mwtEiSyrgawwPrUEK75tWsa+SWjpCHgcSLqTgcn1ugIgJ8ADufiX5jbaeYoAiyGXp96ZIzLUl2J0H5Za9s5lcxo="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1-release-candidate.3.tgz_1506615226223_0.7345025346148759"},"directories":{}},"0.22.1":{"name":"progressive-web-sdk","version":"0.22.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ddf4080b198bfd0de7b54cc7518cf3bbb556983c","_id":"progressive-web-sdk@0.22.1","_shasum":"5724afe85c66b71539cddc36bb8ab45c218f0258","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"5724afe85c66b71539cddc36bb8ab45c218f0258","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.1.tgz","integrity":"sha512-R6nnf07oXm8vPmmjQLcrMlxbyYj29nTQu6DMdDTakpGeRk2VOkyUlRCfRzRybPoZvhWP3GqznAA9WREDpBlK1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6dgCf6qlObHwJ+qbdFcWjM6R/5q3Q0jQNx45MOwYydQIgcr4RNnoDN5yta/Vu9L0v4YkTT84bfrn3CgyZTFV3J1E="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.1.tgz_1506628555314_0.14131474657915533"},"directories":{}},"0.22.2-preview.0":{"name":"progressive-web-sdk","version":"0.22.2-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5b55075fff6306176af1e2f0bb7a05d31504993b","_id":"progressive-web-sdk@0.22.2-preview.0","_shasum":"553affa16a9d3de9056b5780a42ca725d67f0468","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"553affa16a9d3de9056b5780a42ca725d67f0468","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.2-preview.0.tgz","integrity":"sha512-FsPkoL1otRmV4cFuVvobHvtNxSN0BtD5gMzz1oUw8nliW7CycbtjIsnqj56H+O07YPvU2x9HltE3FH0GeMCnlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXl6tHPS2q6BfVZX27s/Dh4hpOjkUUyDv2NQjgoRc37AIgVtGK2fSmWdmzixubs76+V7l8i3MY8esEphMCB9s7mmo="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.2-preview.0.tgz_1507231261171_0.4519992636051029"},"deprecated":"This version is deprecated, use 0.22.6-preview.0 instead","directories":{}},"0.22.3":{"name":"progressive-web-sdk","version":"0.22.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"8e6212ec0f6016718ab273ee513f24375ec8ef66","_id":"progressive-web-sdk@0.22.3","_shasum":"0b7c855bc0e080e26df47ad0bbe31eaa4f5fe7f7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"0b7c855bc0e080e26df47ad0bbe31eaa4f5fe7f7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.3.tgz","integrity":"sha512-AICNCNKASl8WMvMh3Zlhw8JeYhnTbsu/5mbVto4r8EkCazdWFYNGzx0B14/Ks5m3AvjsyIlxU3KhcbqgVd8+WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7G5149g21JZbiDnt6Bd5PSHTzqcCGmsUdD8TqsLoLUAiA702KwMAmQiWiPJF1WyEi8/h1Q83pT1k9pkCxfPOYfKQ=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.3.tgz_1507677666938_0.7771711284294724"},"deprecated":"This version is deprecrated","directories":{}},"0.22.4":{"name":"progressive-web-sdk","version":"0.22.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"03ad597cc71f38051a340d2c0e4dbea0f825af35","_id":"progressive-web-sdk@0.22.4","_shasum":"2931807ba43ec4014d8ddf15d7717f88e47c488e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"2931807ba43ec4014d8ddf15d7717f88e47c488e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.4.tgz","integrity":"sha512-rMKyga5pUm4cgLmoAJNKYtYABFELnYZnib8tqLozM/Qwg3JqMnMsMbz8HytilY+hwYdkK42BN/NpvRAX1HPxcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdE7YP+/QS9fw2yqxeIWiDYt5p9cKrlOkbQv4b+r1ipgIgSMclMLlqbvAmjGKHJigsu8cyjkuIKFohHOcRlwzUHEs="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.4.tgz_1507683292061_0.0720197909977287"},"deprecated":"This version is deprecrated","directories":{}},"0.22.5":{"name":"progressive-web-sdk","version":"0.22.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"168f152468d22e9ee1180713fa4960dca9f91f45","_id":"progressive-web-sdk@0.22.5","_shasum":"f0eb1b18e2c522629b10d455106e275c16b41f71","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"f0eb1b18e2c522629b10d455106e275c16b41f71","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.5.tgz","integrity":"sha512-fPcwquFrf+/yTdGDLAGPJEV1fYNcG5BTKp9GKiPSTMaXUyrqzlJMjPn4D0j7Eke0vX2FV6OsXeWHIrCms3H6LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV+7fKmSvZZTZETz4eoeg5L1oMwBGpbsJBnnPL2A6xBwIhAJY0G5s5eRMwa3esassVyrJUIFPGNo9MH+o+jgpHYlO0"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.5.tgz_1507690542369_0.9392037086654454"},"directories":{}},"0.22.6-preview.0":{"name":"progressive-web-sdk","version":"0.22.6-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"8228eedbc116e96db50f07b2e1ec7a76fe539f62","_id":"progressive-web-sdk@0.22.6-preview.0","_shasum":"1fe841c4e6ebd1e7459081710cbd2b85903fcecb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1fe841c4e6ebd1e7459081710cbd2b85903fcecb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.6-preview.0.tgz","integrity":"sha512-GeCY8WrGYoN1pPsWoPGTEV2JKvYJVlF79W6jWJ9A+as7eRiFdionstPxFRPR6s4pQb4zki3OPXdcyMjEWyJH+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh192Ya7+wcqz2sGm5T+NhwYezPlizjm8agTJMSw8SsAiEAxB/5VlMxU7+2ZdM9vTfRw5anKURJHCBOb+EtJCjkZhU="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.6-preview.0.tgz_1507748671178_0.5726678234059364"},"directories":{}},"0.21.2-preview.0":{"name":"progressive-web-sdk","version":"0.21.2-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","im:docs":"jsdoc -c .jsdocrc","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","prepack":"npm run im:docs","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.4.3","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.22","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/{index.jsx,selector-route.js}","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"c6c7e66d8aab8ecdd0bc5d4e0f6f01e7fc630549","_id":"progressive-web-sdk@0.21.2-preview.0","_shasum":"911c4e22e029af718d7fd206eb5e2e35ecfe58f8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"911c4e22e029af718d7fd206eb5e2e35ecfe58f8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.21.2-preview.0.tgz","integrity":"sha512-ujUvsAjnDbZZZbkD8LCXlVCUbNPjWtQBqHcpb5nUSH9VPmsa1+pdjlXvVOvDzVJTi2frnxSGhIwcSPg9IXNeWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFWd+GwTkXW0dcSWeFaqAuNLjSsPwvDYS+GtvA6PNAMwIhANimfqtYy2r3UDt1ZnDSYu4gV4QEmdVDIhfJybg1EQTf"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.21.2-preview.0.tgz_1508274533356_0.8818465871736407"},"directories":{}},"0.22.7-preview.0":{"name":"progressive-web-sdk","version":"0.22.7-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3f812a0fd0469fa69bda788641b14d7f342e836d","_id":"progressive-web-sdk@0.22.7-preview.0","_shasum":"cb608450ed58e2f2167cb54ef4e1bd77310e6509","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"cb608450ed58e2f2167cb54ef4e1bd77310e6509","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.7-preview.0.tgz","integrity":"sha512-BG4WlUTpO0lXFLaCWjOf5TP92PQG7GxL63VfxwZesDcYfLxVm3BszZYE/3kqneWT8cHWrlkXQwdDO3KfM3tW0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9tyZ8UonzzxiwiouvUVa/IxpB/vgxoBhTCsnvsu0V4AiBmuwIBWkZwfFtdSEFlMwzSJOFEr/KOQQvISoiLj8vBmg=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.7-preview.0.tgz_1508369825212_0.3510694117285311"},"directories":{}},"0.22.8-preview.0":{"name":"progressive-web-sdk","version":"0.22.8-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.1","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.9.1","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.9"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ed28a79c25dd42e82036b2e57911431ee3d85ae7","_id":"progressive-web-sdk@0.22.8-preview.0","_shasum":"d211ee334438891bc125dd6c8ed0527b953b29b3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d211ee334438891bc125dd6c8ed0527b953b29b3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.8-preview.0.tgz","integrity":"sha512-uiK99gFVXn54I7u2DB7YmWx6grp3oiLlwqUtUuaDlr9sVC8lcjchqrfg87ZtRskLOhe1zTvmo+xbdt+BERVBiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxoFlsMLwMxoc5pqFxwCR/iGK6YriFUZQITayGV+1OoAiEA7vHajZew6gBmUW0SRtgS2ptuwEJf+YKqrghRWZht+B4="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.8-preview.0.tgz_1509063619326_0.38669427833519876"},"directories":{}},"0.22.9-preview.0":{"name":"progressive-web-sdk","version":"0.22.9-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0d732fb2e4efb48cc77bc8ccb80233b5ac85f420","_id":"progressive-web-sdk@0.22.9-preview.0","_shasum":"58998b00ab4aa22354050bf011ca257ff4bdfa38","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"58998b00ab4aa22354050bf011ca257ff4bdfa38","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.22.9-preview.0.tgz","integrity":"sha512-UyetXBKUlfbWoPmx7RD4/dyvwgWHNRvCC09UetNzcsQgby0xAwzuLGHpxk7KZl8UZ96NWDSr5K2Ww7ysOVrVqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVEtgBoo6WuNvYAlMLFtnvuLrsssHUQf6+U6IlA6K5IAIgIF0V7NIPce3Zy24pHPNaj8sbz+IH+tKFnJ2pnj2u3Po="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.22.9-preview.0.tgz_1509644966990_0.28118315944448113"},"directories":{}},"0.23.0-preview.0":{"name":"progressive-web-sdk","version":"0.23.0-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4530d052f7b803e74dcf59e77f44b25345ef7a5b","_id":"progressive-web-sdk@0.23.0-preview.0","_shasum":"4edfbbc8863bd253e23854c28b4af592dc71050a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"4edfbbc8863bd253e23854c28b4af592dc71050a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.23.0-preview.0.tgz","integrity":"sha512-9iJNS24BHK7RASvmVxnrrUoPijcYI/Jo15TeWkKhXd0QKImidCtEu7xj2Wm/l4V5g1sa3R9nHM5AJsrQjZkwcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGEaigaQ1OQANoodH4VsQwYEhQgzHZhhcPWo8+xQN62AIgOApq+2TtjltufUSRvik2miITW+YEOcrV92jO3f8PWVE="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.23.0-preview.0.tgz_1509650256686_0.49546074820682406"},"directories":{}},"0.23.0-release-candidate.0":{"name":"progressive-web-sdk","version":"0.23.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"28f41efcf1624eb4365736822aa428b572819134","_id":"progressive-web-sdk@0.23.0-release-candidate.0","_shasum":"831ddb5a3d5da81941f6ff6cdd8c417732c357fa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"831ddb5a3d5da81941f6ff6cdd8c417732c357fa","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.23.0-release-candidate.0.tgz","integrity":"sha512-7OeK0FlBH2A/LuTNNn7n8XcAc5Zmhfyw1atHWKAg8nxSMwygFuDv/Y6NDpFJllFw2rzD/+EjiYXHDik7cZvJTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFatofQ5nLMAZqHgorCS/SrxVE+XN2QOVuN9tUrppACKAiEA4yR2YDFZkbqoL3H4IbFr6nmssBBk1uoOAWNAzsNnG9w="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.23.0-release-candidate.0.tgz_1510688048232_0.6642281622625887"},"directories":{}},"0.23.0-release-candidate.1":{"name":"progressive-web-sdk","version":"0.23.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"644649715e2fba2dfca8637a32151af8d26457ce","_id":"progressive-web-sdk@0.23.0-release-candidate.1","_shasum":"a5bd458835d1e3746250cc5965a236d6f2dcda47","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a5bd458835d1e3746250cc5965a236d6f2dcda47","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.23.0-release-candidate.1.tgz","integrity":"sha512-sOZZPPsHpb3ktRwLkCCvbeEyLU82hHMwNUdw0TC3LLBCL1xGAh7Wm3LCIbjioloo+iz831cix2TiiXofozyepA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWp9TfyCjfBxVEkhCDBsmGPfh+cOTNN38t63g4CUeYLAiAJSb1+9hxhnxYXyZ1FnKpdF451tGlvBbkf01172yQu+w=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.23.0-release-candidate.1.tgz_1510690048252_0.06738506350666285"},"directories":{}},"0.23.0-release-candidate.2":{"name":"progressive-web-sdk","version":"0.23.0-release-candidate.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2da29f5cffc70e7a15d51bceaa4cd7ca43568c3f","_id":"progressive-web-sdk@0.23.0-release-candidate.2","_shasum":"65e4f18667a572fb5f20201ed8ac9be4ac6c9ab2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"65e4f18667a572fb5f20201ed8ac9be4ac6c9ab2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.23.0-release-candidate.2.tgz","integrity":"sha512-DI0WIbNFq19ewjItTlLaJ53fdLzic6LgLP16CbmlcmjVyWX7105Bj4barYT0TFjmrtD7DQBFGnJGYMd5W4pJRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvvDOOROOfLGBkipj947NtSx+FGt9ASn1drtI1vQ+C6AIhAIRhNPb5SrlrDZRte++4YjHKIIy6fLvLBgw9TYrA4uQw"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.23.0-release-candidate.2.tgz_1510702383569_0.7147481499705464"},"directories":{}},"0.23.0":{"name":"progressive-web-sdk","version":"0.23.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0a00481c75443b073989ceb21b492afce7316eb6","_id":"progressive-web-sdk@0.23.0","_shasum":"1c7bfa94cb954d37cab28c0101758491c8e95455","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"1c7bfa94cb954d37cab28c0101758491c8e95455","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.23.0.tgz","integrity":"sha512-z2E69f/TdJKeYPuS1m9Cckmq1P7Kwx3pscNZ8QBh2zAhgqOfrmbh3QtpZIcrcIUQ6Gx6J+7Y4FokrbuzuIRWLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4kzrzEavcKRsGr9ZoROxB68OYn/8ND4KehUplhdtGqAiEA/O5jteLHwMuZQjBANptkVerlzNl4kPZrmesa9YCMXp0="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.23.0.tgz_1510872307389_0.4024431421421468"},"directories":{}},"0.24.0-preview.1":{"name":"progressive-web-sdk","version":"0.24.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4b85a06776413513f4425a947e7661fcaf233e5a","_id":"progressive-web-sdk@0.24.0-preview.1","_shasum":"d409cb1dbca5ab8a585946b8d819694090009404","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"d409cb1dbca5ab8a585946b8d819694090009404","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-preview.1.tgz","integrity":"sha512-ki7jiJPCXkQA+xlwSnE8elgZiSYTkAOhFerY6lqQMo5LGn3Vm/It9Ar/akp+J6QYwfHlDpR8tse0vQmQLYMUcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgQY6NHcii8ygiXt0rchuzHyH/Scjn08EoVweKIM5opAiEA0Q1ZXPJSwn1hWbFpMy49OzURtcfXSiTKrEerj067jI4="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-preview.1.tgz_1512424349100_0.9825968183577061"},"directories":{}},"0.24.0-preview.2":{"name":"progressive-web-sdk","version":"0.24.0-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"81be90b29746822ae523e0e79b6af5558f00a46c","_id":"progressive-web-sdk@0.24.0-preview.2","_shasum":"cc492a004150902a6577068464c57fd7827b95ac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"cc492a004150902a6577068464c57fd7827b95ac","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-preview.2.tgz","integrity":"sha512-TQe7gLGNB/UHljYR0x7vuxv8jagZ7oQ3CwEXRy2AwoEr9v3XMmBiT5CmXz/TMBhp3z394FdulshGB3+Zo2SC2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrPb7V2oPy0rqJlAmFWjGjJB6Lw+V32TyOPG6yPTX6iAiEA3nA400WxZn8W6LJoU3mRrrnrDgDp9klW2QntPcJl78w="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-preview.2.tgz_1512426632130_0.020667451666668057"},"directories":{}},"0.24.0-preview.3":{"name":"progressive-web-sdk","version":"0.24.0-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"dbe804c55d01ab99d1e45ca669be550d6c7d2d2a","_id":"progressive-web-sdk@0.24.0-preview.3","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"jvoll","email":"jason@mobify.com"},"dist":{"integrity":"sha512-VTq4dTKnPXCeqqiUk9WviOKu3GvN69c99XaYpeBJOA5YOPzcuDeoxeaossuQSzO/W1ivDWONt/ZgyW1h9Lg/uA==","shasum":"a85d07652ca972a52207a6a51176649f63e89928","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-preview.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZUVOLYwiowsSUuGluHPXna5RoTr8q5/3u63YrcY0JEAiBm2TWe52PiS5EkkR7jiAjPx+DKv0VNGvi/oLH8QcjCfw=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-preview.3.tgz_1513100682082_0.23158258385956287"},"directories":{}},"0.24.0-preview.4":{"name":"progressive-web-sdk","version":"0.24.0-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"11729e1372436e585cf84a0c2965bf26bccc1e2d","_id":"progressive-web-sdk@0.24.0-preview.4","_shasum":"ebc54bf6097a03638df68284aa945463d5627233","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"ebc54bf6097a03638df68284aa945463d5627233","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-preview.4.tgz","integrity":"sha512-yGbxuKrCaorklgavhlwbLY4UG02h+HyqEXqIfpgjKEUCPPMjmzdgYWzPXGaUreNNdsTb1WZLOnmO76HGIjtygQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHcgut+ccdZuFQljeL0G4HFv8AaezKgRatG6gCSYKrMQIgHXISboMca0d5Iqh994GUa14gvSXIMxzs5YJH9LmdQNM="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-preview.4.tgz_1513301052467_0.6316587305627763"},"directories":{}},"0.24.0-preview.5":{"name":"progressive-web-sdk","version":"0.24.0-preview.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2068783d744ba6ad7b04048618372d88d2bcb729","_id":"progressive-web-sdk@0.24.0-preview.5","_shasum":"62dba9eea33723df67cbe5fb64a639d883db4ceb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"62dba9eea33723df67cbe5fb64a639d883db4ceb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-preview.5.tgz","integrity":"sha512-VYOYM/mX+zsADx8B0peEmabE1shMpsyQeme6jueHTNuzMkNxVIuezU1SrHxkeNO61w7KMXMa7D6NmCswqQgObQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxRMEfIyPODI2mqKz9HoFoXNgzycnjbe/YAYn3CZK7RQIgdgr5F/042qx9349C3FwqknV3gx2jkt7W/geuEMJAcDs="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-preview.5.tgz_1513967531108_0.2735997613053769"},"directories":{}},"0.24.0":{"name":"progressive-web-sdk","version":"0.24.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5d7ea89db22bf76f735d16111a06b20a2a9c07fc","_id":"progressive-web-sdk@0.24.0","_shasum":"f721831267a0bde85b869005b9a62b16fa4debb3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"f721831267a0bde85b869005b9a62b16fa4debb3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0.tgz","integrity":"sha512-58XV5/F7jjKJsxk9RV2a1x1sE37r9P2LgDvEqgf7jbC82NcK1Z76p6njG3V8L1zaG3HxvsmhmIUx+zGGECu4pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7EuThFrCdyfMQmEM8H3wTZKX5IoRT6UpaacHxVxLZwAiAq3HqgQTuTkwwNFbmRbVHI2RMQ2lxeqHKbbVmw/Bl7qg=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0.tgz_1514938261042_0.2438819610979408"},"directories":{}},"0.24.0-release-candidate":{"name":"progressive-web-sdk","version":"0.24.0-release-candidate","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"cebd3cae91d9db11713ccc998a1189f69fedee98","_id":"progressive-web-sdk@0.24.0-release-candidate","_shasum":"698339d7bb74e68caaf01165a92cfe532d58a929","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"698339d7bb74e68caaf01165a92cfe532d58a929","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.0-release-candidate.tgz","integrity":"sha512-jIPkCd76G35HpYBNQK2R9ijw8YjyT9HQ45EKaDXqdi3zeE5Vr+30T0/eVA3kkFC6JEoOuDOvnS4EklTZ7YK4vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJPWmNR6vR7L/Fv2ZMaT7IDPxhAyASgF03tZLqrgyzpAIhAPsHBfvUnVnP0Vhzs4afvWaHCscSmXfZdvKzyfEFT1S3"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.0-release-candidate.tgz_1514938628855_0.9354501415509731"},"directories":{}},"0.24.1-release-candidate":{"name":"progressive-web-sdk","version":"0.24.1-release-candidate","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fa82be0a2ccd5a5ed2ba46dd73f1821197aaf6d9","_id":"progressive-web-sdk@0.24.1-release-candidate","_shasum":"286e59fcd47018b126b8c0bbe2c13497de70fb70","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"286e59fcd47018b126b8c0bbe2c13497de70fb70","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.1-release-candidate.tgz","integrity":"sha512-wtFU6QQkkelm0S5pHUMc5ZXisJgsDGFsyBDjGkSh9dpIwXQeqqPuy/1EPSsLQTh2dHL3YsPzMxlkheOnc8Ntig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvBRqcUUgtfMXd8XrLFte7LhdOqhFK+N2DhhKoZPq/8AIgJOP0JnrWBJ/Fso0N8GCJ8GSeq+0NrqEJf+LPpITZNis="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.1-release-candidate.tgz_1514940336465_0.7658546878956258"},"directories":{}},"0.24.1":{"name":"progressive-web-sdk","version":"0.24.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"94fee6e2b6261f2b58c0752a5e1c8e2417a4cbed","_id":"progressive-web-sdk@0.24.1","_shasum":"40d3399c82e8e9fcb2a4c07e90cad7e4dee6e800","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"40d3399c82e8e9fcb2a4c07e90cad7e4dee6e800","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.1.tgz","integrity":"sha512-iTkNbb303TJlHnFxPZWPJoRoONVFHOlvcdNDSzxk8zYuK25ryWlQkMNfmmmmxL1Omkmn1i7bWD0fU3sjR+gA6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbvn66FCorELD4i6NmwFeCuYe+B1kAWLUScOoq8Gy5UAiBak5c3LIOsOjZxlamS+zE5ahWY8DglfbdByzB9odAuJA=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.24.1.tgz_1515100274331_0.5111601904500276"},"directories":{}},"0.25.0-preview.1":{"name":"progressive-web-sdk","version":"0.25.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","react-test-renderer":"^15.6.2","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^2.8.2","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"~15.6.0","react-docgen":"2.15.0","react-dom":"~15.6.0","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">=15.6 <16","react-transition-group":"1","react-dom":">= 15.6","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9c2b01c9b2e9e9a7476048cd2e4fb8b4528eda28","_id":"progressive-web-sdk@0.25.0-preview.1","_shasum":"82dcc22ae572df8ae372ca23486362bf65c71abd","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"82dcc22ae572df8ae372ca23486362bf65c71abd","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-preview.1.tgz","integrity":"sha512-VKOs+DCfFW0tRvKe59TroV3MJriMsEvuaiVBIGwN6TENYFRE8/fB06o11qDYg/gfltFLmttqVeKJir3POfsLVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJBDHiZJSNAJmqqshAnmIuyyEIw8PoOTKtE2Kq+wqKrAIhAKhAeIE3ZUDSwTsqvBcVl6vJIBz+zi7LGo6oIcPcLO80"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.25.0-preview.1.tgz_1516138124637_0.462322044884786"},"directories":{}},"0.25.0-preview.2":{"name":"progressive-web-sdk","version":"0.25.0-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","react-test-renderer":"^15.6.2","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^2.8.2","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"~15.6.0","react-docgen":"2.15.0","react-dom":"~15.6.0","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">=15.6 <16","react-transition-group":"1","react-dom":">= 15.6","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"02c5b40d3d50713d3689d4761a451789851d3bdc","_id":"progressive-web-sdk@0.25.0-preview.2","_shasum":"a94c1ba205e0fae08ac3a4d68c2b5200aa5e0977","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"a94c1ba205e0fae08ac3a4d68c2b5200aa5e0977","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-preview.2.tgz","integrity":"sha512-hanDRrzXj1E1qW1JQsc4EVpxoWMRsvFApnT6/DzH8VsjWeo5YLeGgAcSooeBHWBS2bbJJIm0EOMqz/sUee+EMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKqQBqSGyg8kzI1Hf+0Dua64QHQdiSg8batbgDFLLr4AiBzJJjM8J4twi6pMe0DkRJXVWKYjVA/VA+rJYLeomj4Gw=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.25.0-preview.2.tgz_1516400340651_0.9333173979539424"},"directories":{}},"0.25.0-preview.3":{"name":"progressive-web-sdk","version":"0.25.0-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"^15.6.2","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-15":"1.0.5","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"~15.6.0","react-docgen":"2.15.0","react-dom":"~15.6.0","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">=15.6 <16","react-dom":">= 15.6","react-redux":"4 || 5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4c634090d4140028c2d32eeaaea0ee36869638ec","_id":"progressive-web-sdk@0.25.0-preview.3","_shasum":"987c04f9a09c08ae87084a0c52c9e99956be97ec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"987c04f9a09c08ae87084a0c52c9e99956be97ec","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-preview.3.tgz","integrity":"sha512-8/Geii/AaS+k7DutgAbc00blUvKHD/AIJzMACPjGfxiUdbrBD0C/C3zCYEHBKmsKkpO/1ZqFNm7uaqAX6yJ+Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEg2bfyqzasyqoDFjGQS1GMJCnZJXe4z+FDqYce1QYoAiEAuya7B9s5fZPGoP99ClO3qDcJ24t50ZNpAfW0obh12lw="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.25.0-preview.3.tgz_1516658354912_0.7733974463772029"},"directories":{}},"0.25.0-preview.4":{"name":"progressive-web-sdk","version":"0.25.0-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run styleguide:build && harp compile docs","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"2.15.0","react-dom":"16.2.0","react-redux":"5.0.6","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"6759f48b26b7554ec3843633fea2cdfbdf71ae45","_id":"progressive-web-sdk@0.25.0-preview.4","_shasum":"14e525ab10a776719a5a29c391a57c5bdb8501e6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"14e525ab10a776719a5a29c391a57c5bdb8501e6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-preview.4.tgz","integrity":"sha512-YReBmAjUNqTetD5k0NDn3wr3fzg223Eb/78VlK9LIN+4NqzgatkfYPA5FmGRxQOzHIujQ/ExUuQ4Xa7JzuSqkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5gbd9GI+Qm0uVYwktTGNn50+Y7JGG9HalJnSiyV4oAgIhANPhMxUi4lQ7VcDL2YQTicDJokvKNHnjE4mChwhj9vj/"}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.25.0-preview.4.tgz_1516835742097_0.9814635335933417"},"directories":{}},"0.25.0-preview.5":{"name":"progressive-web-sdk","version":"0.25.0-preview.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@mobify/documentation-theme":"github:mobify/documentation-theme","archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","@mobify/documentation-theme":"0.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","react-styleguidist":"6.2.0","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ab71839359c40d8a3c85b30ba4d0729e715c0d68","_id":"progressive-web-sdk@0.25.0-preview.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-mq+WzJY6trB6dTvkuFpXxS8jmL4z51AVgO7ch2FyNNWG93fjj/OieNC5ROWN7f92AJIbyplJH9KePpY3ChOnQA==","shasum":"4659d97d8d91806d05ab66c931cd5f8c2486c2d5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-preview.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpuomWK9Wkm3uF8oVQVusyb9Xv3fA/05BqzE+J664b3AiAc6JtJGwn3gL0nYs1Di6jn5++mz4rA5FdOYWqQsOibHA=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk-0.25.0-preview.5.tgz_1517955153767_0.05278137349523604"},"directories":{}},"0.25.0-release-candidate.0":{"name":"progressive-web-sdk","version":"0.25.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@mobify/documentation-theme":"github:mobify/documentation-theme","archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.2","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","react-styleguidist":"6.2.0","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"ca886b9eb3982f35ff758453afa7dfc9eca03e66","_id":"progressive-web-sdk@0.25.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-GJ17iC4NxHbaaNW1P7S++8wfoPwDwtDn3alHjd8DlbYIc6vL/vH5y6MEE+mjxpFP7YX+Mlfv9Qlvdc8idIZ5Rg==","shasum":"c2b8eba0cf9bbbdc81e0a5e2622177902a1260df","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.25.0-release-candidate.0.tgz","fileCount":1058,"unpackedSize":3526374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpViXYVBgS84j95sipbCJZgkGqJJ4m4c+Bb3X5A+aF9AiAAjVwhEFlsa1mskqfoGYQZfvJPjlkPUL3wBzBeP2vxqg=="}]},"maintainers":[{"email":"jason@mobify.com","name":"jvoll"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"dev@mobify.com","name":"mobify"},{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_0.25.0-release-candidate.0_1517957846590_0.9998975629368037"},"_hasShrinkwrap":false},"1.0.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.0.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@mobify/documentation-theme":"github:mobify/documentation-theme","archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","@mobify/documentation-theme":"0.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","react-styleguidist":"6.2.0","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"911cbfe1d5919184ae269d7f42f8bf47d291446b","_id":"progressive-web-sdk@1.0.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Ud9XzRp2Igi25J1Y0sB0c0NzOpEeYLkjP+iakC0bIj6xHby0KGJe5rmen29AXUZNQGFkIRf5fknMNiKO/3Mxzw==","shasum":"2c3752b87377d8b5a0bffd537fb65ead9f532892","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.0.0-release-candidate.0.tgz","fileCount":1058,"unpackedSize":3525907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHttvJS2lHvecmi3PnVN8P62dZNDX0/3IphLZPIvM9gLAiEAkHHHzmMe6Q1FA0kkGf6hv3EDhvmimDAJOPQ1taspzAY="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.0.0-release-candidate.0_1518225188781_0.8126732654211215"},"_hasShrinkwrap":false},"1.0.0-release-candidate.1":{"name":"progressive-web-sdk","version":"1.0.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@mobify/documentation-theme":"github:mobify/documentation-theme","archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","@mobify/documentation-theme":"0.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","react-styleguidist":"6.2.0","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"dbb6ca8433c3156a97d5f902a2f88eb49c34e5b2","_id":"progressive-web-sdk@1.0.0-release-candidate.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-6QOUDHS7/iQFiModXDE9VPg9R3HjeTQdkTYTp+cGS1Rx/QvLPAZ/++NKg5m83IuNCi+v4UQIpR7m3kbZNZEs7A==","shasum":"e8a1b5e86baf1da1ca7a7387988c19165ace4020","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.0.0-release-candidate.1.tgz","fileCount":991,"unpackedSize":3113301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8dUAJ7mMlFduE/K/XYJHOgcBVHd8Q2lgYGK9ssv9AZAIgDY7Mj9mggpbiJAK75ATSI+qJ+TvepSV/1Cbl9Oqc86w="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.0.0-release-candidate.1_1518559660496_0.5783069237833858"},"_hasShrinkwrap":false},"0.24.2":{"name":"progressive-web-sdk","version":"0.24.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":">=6.9.1"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","harp:server":"harp server docs","docs:dev":"npm run tachyons:build && npm-run-all -p harp:server styleguide","docs:compile":"npm run tachyons:build && npm run docs:im && npm run styleguide:build && harp compile docs","docs:im":"jsdoc -c .jsdocrc","docs:preview-prod":"docs/preview-compiled-docs.sh","tachyons:build":"tachyons docs/public/assets/styles/src/tachyons.css -m > docs/public/assets/styles/tachyons.min.css","predocs:deploy":"npm run docs:compile","docs:deploy":"docs/deploy.sh"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","query-string":"4.3.2","raml-1-parser":"1.1.14","react-input-mask":"1.0.7","react-router":"3.0.2","react-router-scroll":"0.4.1","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"2.8.0","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","harp":"github:mobify/harp#master","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"15.4.2","react-addons-shallow-compare":"15.4.2","react-addons-test-utils":"15.4.2","react-addons-transition-group":"15.4.2","react-docgen":"2.15.0","react-dom":"15.4.2","react-redux":"5.0.3","react-styleguidist":"git+https://github.com/mobify/react-styleguidist.git#2f1d36db4462c69a309b69208a688011991c3c44","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"6.1.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.23","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":"15","react-addons-shallow-compare":"15","react-addons-transition-group":"15","react-dom":"15","react-redux":"4 || 5","redux":"3","redux-actions":"1 || 2","redux-form":"6","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"99253e466e4abeafab26fb0e65f0a8b90f37ca73","_id":"progressive-web-sdk@0.24.2","_shasum":"c5ba6e69bd24a1f80aaf41b3cf3e28c378709e13","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"shasum":"c5ba6e69bd24a1f80aaf41b3cf3e28c378709e13","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-0.24.2.tgz","fileCount":1144,"unpackedSize":27289288,"integrity":"sha512-JToKdXML2I2yTTdPdyLtvWAhcIv/WHThs2iav0iSEwyhOHOAaNtFWx9Cq3yj7KoHzNYl8LvozpLjv1PfbG+4bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF8XkrkXuxqrTGYb4kHNUPEgTgmbkshwwmTjS4gU9yiQIhAPRjgtskd1Dggp2aU0usQCKiERfMWUzRGznf41/7+Qzw"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_0.24.2_1518727477416_0.3639474461040866"},"_hasShrinkwrap":false},"1.0.0":{"name":"progressive-web-sdk","version":"1.0.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.4","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.24","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fe2ab07945848a02525ab8d59f08e1105007bda5","_id":"progressive-web-sdk@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-f9he6qdjRUkzbsTrGuIVpHWvZDDdO8/Jhx8UXCqsQJyBL5zmQC7OCAjoqlaDLU31CIeZhDbckEP24eW2yRIWmQ==","shasum":"522bce9bb66bade7fb79dfde4f37d4f0c654f376","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.0.0.tgz","fileCount":991,"unpackedSize":3113575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYEFQQ9G61l05XaAgZSxhIctfZy4LpcaysvHUCme98XAiEA6fwv/RSVIRO+DYKcT7lIyY1PaBD4ahcfBsGa7Qk7b7U="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.0.0_1518743932996_0.809183698345582"},"_hasShrinkwrap":false},"1.1.0-preview.1":{"name":"progressive-web-sdk","version":"1.1.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.4","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"f765a958049ca995fb518cb58a77503ffe6858b6","_id":"progressive-web-sdk@1.1.0-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-aE0ncFepghQ4OIxOWxeyLgkFJg1PEnm5DGYrLk4Ba/JDM/jzIXtLk7TsP5Qj8RZTJsi08LEObwfzv1RWzFC26w==","shasum":"a7e252a76e367a5d014dcdd9c0c9d3c0b87caa64","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.0-preview.1.tgz","fileCount":1006,"unpackedSize":3196619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1dyDMyBPM3JLwrW//VcY3dggcq4bRidC7DfKbRjdUrAiEApNidIVygukQfIbLZH1TLArrpYYFjX/8XROoXSVfRo5Y="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.0-preview.1_1521481538052_0.6080818298567399"},"_hasShrinkwrap":false},"1.1.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.1.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.4","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"59e6bcc186d3f59cb5f00d8dadd82f47fcb1418f","_id":"progressive-web-sdk@1.1.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-bGJKfkhVjwJwwPodWXt+SwAKX0oZvSFKTEI3PnO3CZ72qbF36x3n9WsY/sq5Y6xitQ5US6xVEbVAxuz74RRVMg==","shasum":"fcaa8d609214c5a5855a169c79d675decc224c4e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.0-release-candidate.0.tgz","fileCount":1073,"unpackedSize":3618056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADA0Z60dEaFuGLfEfROXX+jYl99wDRcFzsQcaMFC7ZoAiAyZU7+GdflrOi8De9ees8BwRHpEpnA53O3JZmiNRu7ig=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.0-release-candidate.0_1522185928917_0.19083001701752078"},"_hasShrinkwrap":false},"1.1.0-release-candidate.1":{"name":"progressive-web-sdk","version":"1.1.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"7135b256c9b173cad8b8047e348197061ec916e9","_id":"progressive-web-sdk@1.1.0-release-candidate.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-yHpQcpqYNCVAQuzsyoDfXG5EOXTm2qKtI16UonVD54DWH72D/tj9GFOpDlxjXX3mNxOtwSATEjvfYb+4iv19Gg==","shasum":"fe433f283f003ee38ebcdb25767a90c18f8c9f76","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.0-release-candidate.1.tgz","fileCount":1076,"unpackedSize":3624400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdJ7wEAfxZi6f3kulIPm8/YTYmxK0hvbq86DoM210HjAiBXkOdGhHs9PnMLWAyq8GGBxosbmqFeYQool6oKa8ddxg=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.0-release-candidate.1_1522281145546_0.08203120017243459"},"_hasShrinkwrap":false},"1.1.0":{"name":"progressive-web-sdk","version":"1.1.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ccc530bd94a86a5551c9b51fe82c0fb6254a6f5f","_id":"progressive-web-sdk@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-cMKVp7BHgfNHHUoyfk/O9J+M3+oycNw6L/6AyHhp/blMyg6issFkAAa0KNSsQhu9BCgVBcYPXLxHV3eozpzsIg==","shasum":"2632fb254101752089d162bec9dcffe4239d1e8b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.0.tgz","fileCount":1009,"unpackedSize":3208399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrZPxaKicDWq2ThHmhpRVWBUC/hxRbOggej6i6RDy7RgIhAMa9KdmhbUo2PI9v9NPd6WmGTdOeZ88MLv4FasCTa3gr"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.0_1522286088010_0.29767958809221895"},"_hasShrinkwrap":false},"1.1.1-preview.0":{"name":"progressive-web-sdk","version":"1.1.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fac2afe75a0d2f122c39ddc404a82d7c812efe54","_id":"progressive-web-sdk@1.1.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-o2cNBNLNgIGWjZINt857hRm3w4MfaOlbU2akNVlRoGu5ZDvbAiSxeZFtOm8tzCZOZ4MwQ91nAhg3eQ+2ICSLmA==","shasum":"5a4a7ccac5c521be6a859eb5a4b80c876fe8e082","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.1-preview.0.tgz","fileCount":1009,"unpackedSize":3217550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDf/qrCX666qSsJXzLDdlHECtDJhjKdfYWSdEaFdZuNmAiAK7/AJKrQHMqGhHvkSXvMeZTZQN1vsI+/vV21O8LGcKQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.1-preview.0_1523570188241_0.39338669684504946"},"_hasShrinkwrap":false},"1.1.1-preview.1":{"name":"progressive-web-sdk","version":"1.1.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4264526b52ffbd5f169a46970e94ecd9811ad838","_id":"progressive-web-sdk@1.1.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-NEWHsXuvyYI6u/buC0IU3xewgRGeHEb0KBGQmxLdaknr5xCJO3A9U3HcZ4oCvA3PSoTPkzKgWPYoNbMOr/LxEg==","shasum":"9f70786f7c23a1aa2c6d55f076dffc87881e606b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.1-preview.1.tgz","fileCount":1009,"unpackedSize":3218651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa19u2CRA9TVsSAnZWagAAt9kP+gJ11aqnt5pyfMnW+m1b\nBzNR5Z8qeLQ1qXb8rD2UxRqybz/V832vLjX1qU5/JOSO3VZcBVqKdTp75+DQ\nNCggJbmdKaxXzVVq+OjqXV+vUTr8niHY+D1z48ZMIIm4zJNy6fe4ZrcrCzzN\nwYmYhtOmrggktEXrZ1DmrSgG5vqzsxfNPqM0+R9Gdduu3DOkmDQ/kJDpYBio\nrkfTTF3FuGYG/FZpYeGW2Ch8T4r9GNeUmKe+HY6TYgooXVWB+6B02tM53WM9\nk91jSR1sWvCyWWa6R4tXJnT0pTa7Ey9k51MeFjWhZ1PBrPq8eldM8A51Oohi\nPQZwKjSI42z8lGnkMStxlQ6duPMAygOOsw4LHEzjSHLIkA46VWI8+Cs/rrFr\n7sTrP41oDYpHH0vjKYlFbP1KK5fr6KUSZRm9m/foa5Gp8LJ9q0ZqCcLCMAaY\n1xjaa4xXRaKblejGTICAZhrz4s/UrN6vfsDLawP7MEEEhtpk5Wn+tWfwXllO\nKMrky/bh9My0bt7tBQmjuK1TLp5V71yzUJDiHTpOQ8nrLJce7I2CaSEFh/pp\nWXke+jFF7w9h/iKgGtaOeYq5ARV+QuVBmbvycSgo4hPib4WoE1wv6kwy1Mjf\nz06NFuKwfe6RwaN7WUUBQddcFCFBh7deHmSdYMAcmfsBKV4xpIG1Grfee2E+\npcWG\r\n=/VYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDObswLteyWPgMujUoesANJnY476NJKnqqN5JymcFrjIQIhAMBP6VAds0BtjgXxlZPkjq//foi2u4c2BmkQIJWIScqY"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.1-preview.1_1524095925594_0.4775130252726216"},"_hasShrinkwrap":false},"1.0.1":{"name":"progressive-web-sdk","version":"1.0.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.4","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"9.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.24","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )  \n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(  \n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\  \n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /  \n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <   \n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\  \n               |___/                                                                              \n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n","readmeFilename":"README.md","gitHead":"bf992e82c1e0395685f41b688f3b1178dc2db363","_id":"progressive-web-sdk@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-9AsyxySDI4HmHZiRPWh4375ji7OduqdliXOwtJ+1FgtqSud9fxzDVWKkUsi/tVxoujtOP1XBq6IRuux8us5EXg==","shasum":"cc1755ac51224abf49be58ebd0e21dd9ca6bc96b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.0.1.tgz","fileCount":993,"unpackedSize":3129799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa41ToCRA9TVsSAnZWagAA4ZEQAJwBSmZXoVxsSdf2quxC\nHsikTLv3MjpgJ/EByKJfp4cEg8vLvbL2oImQuv7PerIdWmaeS+OBch96gDKx\nWYHbhJSDa2MyHCM1sHOqY/Qb1yhwb++P7JGpJC4UTeiN1/2AFAGWVYcf81i+\nS/Zm4sO9z5nijKpSWqUo/NWumaajdfQuEeALLshGzGaxZ524x7TMMz3qysmu\nr3YudgHVwpzKR7gAM5pv9bBLf7QaB4Uy4ZkbUZOMp7YZhdBdnAn9e42/DDXV\n1cZojsVhMb6Kr0L6FmPdGWexoSGK8agq4UiuVlDYzYZnYCfLi10IuCSjlsW3\nSK0zCV6nLBHh5KfB83WE9WO/Tif96HAqxbrukcbxyGN7eLcHMadpQg3iO7c0\n1r+YDCJkXJsqwJqfuRPs4EWKp5wZTl5i6lW2RlGOnYrcvNeikliNQLmc33lv\nX+Xn69fEPbUtxZS0AYqzG7s+gK8wshvXmSV6ziJ/9PozRvDc9JISNqtpMRxn\nRtztGq9p3yL/17R3OTJ/Tu/n8WA3AM1XEKs51k6h2jWjK4Vkua8vguvwOWxb\n8igYnNnknvdDVlFihqIDnbSbdeG+bqFZS9m6+yEprcBCPIoID9sokVptV0hE\nq/nirma2JX3nrM/OBVK9oSicWcj7NPJPQc0xV3Zv5f4jsDSgyTGzEpPvQTRG\nFWiS\r\n=UEbt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSM20v+duZKuqcb3W6aaMUBJTbt2EiI+xvHRQ6JUEnmQIgRC4z1cqfZxLGH9857VwuU8VXV/JxCKrh3NokE7NKckg="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.0.1_1524847848126_0.2516567029182146"},"_hasShrinkwrap":false},"1.1.1-preview.2":{"name":"progressive-web-sdk","version":"1.1.1-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fc4122562b02cc7324a7380faf6be26825e219f2","_id":"progressive-web-sdk@1.1.1-preview.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-kwKW47364ykNaxPO8WhyzCzHJq5VuVUyDyT8kSxYEk6DnA2itjWRpXBSX0PQu14gBMXGzDrhgTqp1W2XsxtL5Q==","shasum":"d16d9f3806e949fb0a08a66351b984881aec92c1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.1-preview.2.tgz","fileCount":1020,"unpackedSize":3283430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8MXWCRA9TVsSAnZWagAAbqcP+wUdFlOyurfGq5EppJBN\nmQxbyu1Qx/l+coKhz/C/F9O6BH78u7D5AjpwADqJhLHwe7M1auIxpnMMLqj1\nhSARu3Tksubj5OJhA4jG5YNrIaA9v4rmxuyoQxOB5Vh0pA5hszALQFMN7snm\nMzKOekX4a+lCmuO7kAhQxyCTlZRRnTTSl3vHKWvD4Gu5eESvtj8s0F7gni/Y\nvR3Ll4NB7o7ao7w6s8iIreUI5YbB5HzlI4YKIrCW7h2KxF3s5LaZ3YmF+wCH\noZHQmWmbPuv7CAja+/XkbhLXZrAYQusPx3F8/6ov7RvYAkt4oWF7KUORuqmQ\nbtDDOxwrCS/BM5fQyuU5AyUiZEJr9oll8D706E7Rp0uDu/ry08E0sImymNbF\nMJ47BahivqiLsuAMD/um92+XxV66qDQXthdWjXQMnxSwJzJcw74NbQr6rvbF\npeLudT5mLdHNi3GLrKfesIutImhInY4Z+HyOezfTvb0ndQdMBuJ4jzrWkk+N\nPAjCby6RHaR47zzAAY5dcXXk0ex0H/Sy6+1LnRadOs1fK4Z32DnKRL79HvfY\nNu8IQY+b6RECS0cdeNHjAJ6yvejUTTxuimlGnPBbj7SIlGITMgzkDB5qbcJ7\neX2INjcNBpvyZF9F+Omt4YA/Do+CjjEOoAxUKCriNFHTyvjgJJshULsKF6U3\n3/q0\r\n=iSVm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEieQ6Iv3FfGjNovjs+iqQzTR1pZdtEssWAr3wkP0FlAiEAmNEHrQtx15g4XSoWhqWG8U27tP43ALT4xEOmD8IsY2Q="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.1-preview.2_1525728726575_0.09023970349372878"},"_hasShrinkwrap":false},"1.1.1-preview.3":{"name":"progressive-web-sdk","version":"1.1.1-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9dbf310f203e1658ab98fce1a5d403dd7f9e9575","_id":"progressive-web-sdk@1.1.1-preview.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-rrk8gDbEzPl0BUqT5L9jTKdHAdT1XeTsO1pag9/5fNUN3jLWvMpsBEVh+whb1cKmW7YC32EDprH7BGner/dINw==","shasum":"d83f9ef96a01da2ae8c1b7651d5d277638eee832","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.1.1-preview.3.tgz","fileCount":1023,"unpackedSize":3290821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+0OmCRA9TVsSAnZWagAAkNoP/1OisHtvzz21XRLZ2SFw\nJjw2GbAaOQD7MSgdE9diMDl5x64g4Ikz+HgG5J6LNcpA7tGW2XVM3Gg0BXzP\ncHz357ChbQRq9TSAleclXMHXeVsXQCbFrff1SaalP77JBVWCz5ihPatjJac1\nXRidgg1TlkdC7wkx69FYCYdIPDHJlwzYf/DiIfdSDLNMTaAXbOJP4ogJJPSg\nWDQNKaHn+ZCMaCTkRsa7pRRP2HysjDfh93zpO+wFJToSDAI8dscvcBe0z+Az\n7SD37xza0mk+iBQkoLBWu7j7icnyHpH7wSgKr2kpBlj5chQrAiH1if1mPqxO\nlelAhdU9ApsrEWs4gOO8lbtAP9Q3sTvFdwWgmI+otJhpyVBGaUjDw73plODe\nY3EORRoIAoKvt7BiEruipQkVaf5XuBpjOYJKQ9TPQCSikrlm+sR2MTf0JrV1\nB7vPBAxA+Qvw6clvsBPp6Xaj/xY+TymMxFaZmoxZJaODzZqcXNIjuvUe/L6h\ndHZ4SpBKrS24MhN+iWOys+I3hfDtz+gpIRsGcLp58CQflF9I+xGRpVNJIUNS\nJXAm7zrurr12eSh0UndetgI3wulh/N+RLzHfr0C/tPX0r+/c3iUkGVwaWMRn\n46QvwztKMswcx0Tndgpnw0TVxBHLa5t+YIPv8HqN/tvBeSotGrp4dO631I27\n9Wp1\r\n=f7h3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvida5X1ZWkdaOQnmFkEpU2nTo8BhireXnkSIWv1jy0QIhAINJzc4Uje30rTzTSsCSdvwA/Ohwmwka5m2lEGvl96qp"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.1.1-preview.3_1526416293946_0.8821927742116227"},"_hasShrinkwrap":false},"1.2.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.2.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"57fa67cffe627ce0d691b8699d898cea426642f4","_id":"progressive-web-sdk@1.2.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-NNwk/tvp2sVLhYpGQUQ9eo7EMPglxt+VKnPwyUHkOnn4yeuZDI351xKomTSlXd1JpXcy0dT7uwBp49JCI4hwag==","shasum":"bdb63488a2ce61206dd434441d8015324ec4f61c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.2.0-release-candidate.0.tgz","fileCount":1090,"unpackedSize":3706744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+3kcCRA9TVsSAnZWagAAquUP/0YYstPgYNkkvLcyGTlm\nvslxhvel1hZ7zHSHiw1fcBQJqJv2xNUahBBNQ1OpCWghc4Uz+uGNAH8ykOIy\n84x4qTxMO0bAyyrieqF0fhi0CPGdn5sfudmHBUXnI2z22vFLj5bHYy0FQWCw\n6slRMcqqj2GvSGRqB/f2M6rX1rVYs2sOYGTQayHi10hMbCI4eLQ2Uud9OyQw\n6GjYszvfenqGCX5TBK2AXLiMMQFr8qXjlwvXYwaG3MLvwvNnocRHgQd0sOHX\n1cKtRREMG5IHFpey0Do0Fh7hHdqaRS2393UgEqGom/1bI/WbdP5IDJnHM+z2\nfOCdbfQ9Nm8kHoMru9ENSGB3VKs366qJySR9QsB2AIrOm8idiRnDCgkWCDFM\nW9fKMFw6aq7yd/fjcD2w40Om2R/kWG663iNuxQhG4fSGA+h8jO2X+HqF8AeO\n39pMywBFr7/DWBE38ncbz5qCk1NHCXzKLuSgtsLj1/WLa2Om3zlamdnWv1Kn\nqzqg0qGuxoJlANuJzdPdqUJlantsKt3lHGWxjasuI6e7zesfNS4i4HizAY+v\ntHBscgsdqc9ilRKPROQYeYCJhraOTTNctNbkboqCg/v1fisQ4YtLOriOHpGW\nHbJ0093mbtIk/6Dkt+l1lr1TUcEEfeWT5/a7LnmvFel2vo3SGyGP7YBWySpM\nr19i\r\n=Qm25\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLXUMAtWVZXldWFRThdoo/eswkF2Xmi3bRQtRoDRGnYQIgficx1cMzinaUKo4bzPs+pn3W/H7RNtMpm38rnNCF3zc="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.2.0-release-candidate.0_1526429980337_0.03921270328150639"},"_hasShrinkwrap":false},"1.2.0":{"name":"progressive-web-sdk","version":"1.2.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"98925a8ce756633870365b9977a8c9e8f240123d","_id":"progressive-web-sdk@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-smp4ld0k080pUh14It7c5/zuBWk67rHsryX7jUgwTS9KAj+a301ZlZyCu6YG+Me5OvpNU7xnrA49/D9CLbYp+w==","shasum":"81c8e7e608224633d499b0ac7fa2d7c3014b52a5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.2.0.tgz","fileCount":1023,"unpackedSize":3289242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/iX6CRA9TVsSAnZWagAAku4P/R1K/igWWKlN8b/DONoU\nLonAHqCzF/nYGAyCxnbw9MKQSGmbJQcgdA/Pnn+iE5iv2n6RLtfu7jSXtvJN\nL1SgZvIk2volbm59lygG6Fehx47fi8xmnhZVJH3tEz9k6KRpbQCsy5BpGuMV\nU1uRZWFPSyEETMaJlCsrp6GSHh3nzCp9gYDTnMeXxH+2/Y2snKABe+RTg7g4\npwA+ksCLlPL/drBIjppS1mVKJ/68c1TKwC9iGt+EMckporFMjseklzgjA5gC\n6qmB5EiFalJZCJxL9qHEGySOzCmjDr4ePBitTsnMEZ6kBoDsgF/clwumbF8g\n5lgQWZBAnAZhyMQA3XivjCj0RH6kQc6L4H8Gmefzojxi3+/61cyjRprUEUUQ\nQsxdBZqFetWMHJ8c20Wh2++uvJDax7C3Xh6mUhM2gVZDpUyrbTJXGuiKFIHz\nFNuwaJpGdLseW1R4x5KmuFeOTGL91YOktRyBL4MglVsulqjOSfLW52DUl1WM\nAn+OEwTXK/Z00yv4Dh5SCYzGrhm+ArJ4I2eeVXOcCDypPWksW9an59r18OCF\nL8EuJhwGAo9W5zckUJIA907zabAJIPztcFbb8qwH1VxongPP2F1yOk2dy9yN\nQ8yGtVA64i65FDCote1jxA2y3aFkC+eWKJq482WvPB69bc27SO8HUkucTk5c\nMZKv\r\n=o1fd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVQJaD6Mdm0xohCu5zxW/aVTRoBXJ+0mTlfk8mwJgVIwIhAMKHuOl2tbSPIG/RVDOcBdrHKNRC5EgQV3xDQtrm3mWl"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.2.0_1526605306613_0.8342615396811186"},"_hasShrinkwrap":false},"1.2.1-preview.0":{"name":"progressive-web-sdk","version":"1.2.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"7.0.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fb4b6cd8883115672e6b8d4e90818888ea6274d9","_id":"progressive-web-sdk@1.2.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-hgnhPZtPDYBvNOj8EYrcm3ML9V1FdFPLQTSlwHQj6tHQiQNubGwCSZAOh5fKQQs/TiOZBy6C+eWgGSebSk3nsw==","shasum":"e3fc1e2c0e9e2bec5d501068ba5a1188c08f35f6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.2.1-preview.0.tgz","fileCount":1023,"unpackedSize":3293794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFYyzCRA9TVsSAnZWagAApOIP/AorPJZSCe3OFl90Rthy\nep2dDLECErijGnVe6mWuDJ0NHAR0Jm6vVmdVUOKBPMPaFbjWT9WK1hSwCBUm\nr5q5DGzv+sEM8wzgNJVuGiCA2RLBytECnS/4g+z/P7+45W5xWNnXxssNHrdn\nSoKMiL335s3YMn9gAU91J9sgnb/oXmzqa7nfC4OPNNImIDejwhHkyCtAzQvg\nA4GCvRSo7x2ZT8SUM/JQe0WkL990IJ3bCuMo3rlgOjaPghvBv4OX9iPi8k8+\nwoBhEIqf4g/uq9cpzRA18SVXYox3zOW77QhvobP9MHhnSkAlpvgONuLTS5JP\nVhaYqvhRhG59pyr7AxVkv0oU84injU1fRyJfN3yD6nwcrd0dn4XGEyKMoZhe\nXnp6VSneKC6GscncC0LEgs52ID9BtHWCOekaqbPwCTsKTV/yvO72VT++TPGQ\n8C/J0IwUm+mjeYZObeQN78BVvx4+yTela7ZPoP+Nm4GhceCNy8m+msW/oa4a\norYI4zzuEQ4gwwkkuXORXt4Pu+SDKXOxRVLue1mA7lYSwT9pbL9w694azcHj\nm/3RJVoK4qAH7dybM6OMZ6h2OM8MrRs8b0ViGO1XxyJ5AChY0imeAq6UUOfG\nAhZQuU3+jmKqzif16qRLWhQ2VogoAm7ZC5mxFTvvozxWqq3eF7TqLMzsz8VA\nYBdb\r\n=2kdO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBc6iUrToE/hZ4VcJ2EwVGW84jjoG23Jwkl2DzhY0x6CAiEAvrC6BADBKg51KTVesd6DF6ZW9v2g5xGxHduaPahTquY="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.2.1-preview.0_1528138931406_0.836317173293595"},"_hasShrinkwrap":false},"1.2.1-preview.1":{"name":"progressive-web-sdk","version":"1.2.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","mobify-docs:preview":"mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"2.2.12","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fba5055b8b3872ce0b26f2c2b8e8adccd42b9e83","_id":"progressive-web-sdk@1.2.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Xt0+opt5HqIImZ+C/S2P2Kt+UsjolgUWo+cNOYwSN9lZK6kh753p8o79YRPkinwhWbL1ysS/DaAV7JDt9uJ+YQ==","shasum":"95e51b429f6769a21bee779fa13383c34902c849","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.2.1-preview.1.tgz","fileCount":1099,"unpackedSize":3736059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGHCFCRA9TVsSAnZWagAASBcP/iQlE+YYZZUx+I2Ov5Yc\nE9C9srYyFYvDGQKXjAbEA8t2j9uCLKZs9wWqsl8MjBMzIjIJ+ojAhzlHieJN\nMPbPNJnidI861nW689Uo9s/OJtSC6d3Fj7hw1LAfSYSZc3jv9ZEiZC+eBKW3\nLEIpIZuIAwg7wIvz6P3qUW9bZcqHfNrDfw2yjWdMVlJyY5I55qZu5hvBDRPg\nSMFu517XhQh7dhIboVTm3kj4uVp1myVPTlYqLLzXEG/k/2lo6AwwoosSKM79\nNW+aFu5YaCCbdBqcvYK8me1uF+U90JBjXP/Z5rY2DCPol5Wh2VG3+Kf6Fw2Y\ny5RlpbU3xt3NmPJ8WsKDlnWXSGK4DMEhIBxiPJLCY3uGsgb7E8AHBmPKolUC\nvLnSK69aVhLvMU4n9mSpk4JCmIrxMlEcnPDo22IxVxa9Ci5hjLW4+4ILFcIm\nWJBRIokTyArTCPzLSzVhEbvL6ijVo3dfsOLr2D6sdrvt/Uje9NQKTXE0Ya+S\nByXRMg5ZXSUxf/rsl0ViIdGs0DPKNWisVfnncURS/FsB/aJvK5xqJPYPNP6P\nVVIqx6Da9GNCAGPKqjyAqcC2auDyQO0fXy+5Ou4/DVMYeuFqE3dTEC9zGl7S\nUw94omIx0um7kh18TxgI9MHPaK/O/Mo4NcC+7Os3XsqUo0GsL+Sldpz+Lq/3\nYPIu\r\n=LRhk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7xDdg8sNiUtrvg2QZUngMppffp5Y7NnREb6CmD0gaCAIgashfi6z0H2CVrjxqL9qPuR0pFHeTzClqk1LWzHvw61Y="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.2.1-preview.1_1528328324754_0.25974907091250055"},"_hasShrinkwrap":false},"1.3.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.3.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"735ae2ba2138abee73fe5f6b057f785fe71d2fba","_id":"progressive-web-sdk@1.3.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-JhuFJh2Ls3SWFUNLJJbnnBQtKDO/ITiDnvpGlYTqfY5p47ZQZ58IW0PbQPWsBZYjlWqOZw++hGfLwWIi869Hdw==","shasum":"22a1353fef2a7776a3d7109140bbb2f26da2bd8e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.3.0-release-candidate.0.tgz","fileCount":1102,"unpackedSize":3761525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMq/gCRA9TVsSAnZWagAAGykQAKDs7t2H5N84BdJk71rR\nSOmqmQLL+ubXSNAzutffettXL95/LEgPz+LAqIpwxmSCKDO8pF0qZ0qLD2TS\n3tsJBeufk3L1vKeBR3DN8Cj15DYs0GiEpbd04NR/LJxgVo/TmOYPP6VVrzP+\nkfn1Q/e+fyrnY0DlSHNJ4BGeT2Zn6axU+9+Nx7BwLBmjQ1WUdcjzcqEWKMe5\nuKpKExWn2++8g3iHLlr8HLzvp1+8P9XgbI+9qzp/WIuRA8jPW5OnBCkj2ZZ4\nr7QDSD8x1dWK09QBuK61I63ifJMAVrlIIwqXWRDTWzeGcwwjnPluOacB2Zws\nNvMM/b3yJa4uY4gqwMP2SliF999DmSEnavu6Vo0WXb3VRhJwj5Zb+tMiu7LZ\nv63ZovwDuHFyty7Qpu5YGkp5iApuvE/idlzJPrZRxoFU22Fa8jrrwWAltQi6\nZR/Nrie77V20W+ejxekBQCRSW4UKI4tnmzSUwhmzJJu7voM5rFs5xXiOHzLM\nB8Pd7NFimTEzLutFTCKzvkMTjZdhlBW+wCuP73BWQA0s7bAR6qTlzYpE0weF\nXYG5GaiAP3Vl6t+zWYve+k25CoF2d/WJ1y1ggDmebJJI/GpbgFEfI3PB6Drs\nm/fJ5LUlweM0rocMG23GAF7ZeKv4bZzXyKv0SrOQkVLg5QWUR0g4kgbiJ7lW\nJEdy\r\n=Fx+3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyCDqaU/d04oamQqIi3wYMD1A5igOANUMy24e85oEZ3AiEAryKg0EGusA+FCAnTegETTVH06mKOvzE0x/s3rozRkvs="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.3.0-release-candidate.0_1530048479960_0.38782252152718444"},"_hasShrinkwrap":false},"1.3.0":{"name":"progressive-web-sdk","version":"1.3.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"^0.1.25","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"e5bd35c492e2966263f7f552886a4e58eb0aa9d0","_id":"progressive-web-sdk@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-SB6nRg8FUIxvYR4EkLZi/s9ERLa/kUTZPoLSyQdkZXRh/vxpTZTOxcdN9g+++XL8l3+71TP6INZJnmkJKuIPaw==","shasum":"f4a929ec431715eecd42fd0020bcf58cbc68f010","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.3.0.tgz","fileCount":1035,"unpackedSize":3345679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNT1NCRA9TVsSAnZWagAABy8P/R1oHCwdkqbBNU45dFGT\nzJt43cmxMhtL2uI/g6bTeWCh+0p0weuHLYwPHlbOX4f2S51bOcHAeY09j+C4\no21h7TcpEM0GGAhzNTSehaGSJ8vQaL43HOtthHOKPuU8IQn77CoIV26NBGna\ntYWA1NaxKsSCyyM8u25EMmG8Yakc/hr4n3loSdie1iEUPKggXPrCqcW6mF7r\ncKLEUeIYr6paytIwtm21P6wEzVOHMThBVcLP3v0ulmJRL3hhmvaohxgFOZSF\npGnY9W0mqUmEbAeSHHMHH8w7NWzw4VQKIsRosQuwEnsKwuHanjKKJYiEVbSQ\nW0/1k6QHJ29NfR1uJ6UsUYl85mLM3gunzANRdrIVXImcUhi+U/gqxf9MURkP\nQs4TYJlcEBrGyP21W4c0VoZ/yq66bab5s3+n+Qnlg+EvQlnwKVu3K+rnqTWu\nqDYc2PaPUoL/PiGBQfJ5ApwY2Kt55YbnjPU35GuKUwII1RxMku6l0baW8G17\nHR4CN5NCE8JrWuVz27aCEIsxKIPYyeZOZe9zdHmxWjcxeigMwKTBvfiTH6vW\nTWco9ofNLwYRx/6XD5ZLace/araQvCrs5mvlkg9VZmtWRusNMwcNZ/mZSlBC\nypJTkztgpFuO0WEEXBHw5pP0RF/JeHUo3JIH5GPKXv+2khwU7BqnVewyLWyY\nbZwV\r\n=c2kV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWz+zQItbIYZKhcw3khIeNBTKZJq6P2qrc50aJAKJN/wIhAKcYhdTFjj5XfCbjZcC2iDoUBiIFoahHSFThOhrKRKM1"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.3.0_1530215757366_0.5112736582968622"},"_hasShrinkwrap":false},"1.3.1-preview.0":{"name":"progressive-web-sdk","version":"1.3.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.28","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"b1d8ed0d5bcc159f216cf7d1459a7c50adadeed5","_id":"progressive-web-sdk@1.3.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-+KKeNself1I3pQv/ulTCHJkxFyEsi99ZDGlkNRTwqPN0vuNr0dDvE6tTVYfR1Br0jmfKBaRkFPTwkH4HDfq0dQ==","shasum":"9946f128fe67c1a89ee95fabccb6cdb46cee6830","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.3.1-preview.0.tgz","fileCount":1041,"unpackedSize":3409120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR+wACRA9TVsSAnZWagAAmfgP/Rhg0LOae6F5e+7WC6OA\nZavzCezyKsXl65V4uaAwTaR/25gaQqR270xHIiNAKX7VhNyqzqwMGrhBCrTv\ndkU+gxM9f3YviqnQ/yCDJp0EXB8P0ARkLX19vzU5SOzktL4kcVLzZGIZKRaK\nKmbPMU7qCbW+KxPEU9eJdBhQnC9ZZTCz0HRPhwTMaf3bYQHVrhffOQKHyejE\neJKMSdqP3U/DrYNtlWS/JYe4lvw9MJYleEq2hwRSQ7DCjypclUrKmgLNa98z\ncTp2O6wIuQxhCJ1OGsey+7Z6d8dcnQRb/k4hdGKxT1nghbYaUYYGzgfX/dZD\nLGiFrswAmTihUehQYGKD5+ZzRIgUyM5pNkZh7WAf1o8jH2YJ32NxxpQ6idO3\nsu3/afjKUvGCSaikPELwpaR4gGo3ONa/ODEA4iQT6UTlaDsfR611BFG0yTR6\n7g09ZVJYdcMN0h0UMPHwknhE9J/5z5gFbEMq1s4lBsPa2TbzziKQ+jyNZ66P\nrpidi/OdwZtR49VqX63GymOz4HNZa9peKZvr4LSbNi7FfvmBGtwLrjbPrPzU\nTGo3EsQF2xwrWDhXpVt5wby7nhR9f7dCwWNR/WmXVg/RTJTrqGvycLR7uytg\nuzpIgexTsccJVYvKCHL0mz5PIARh+1cocrjRGLvEj3I7n1Ib2FDSVEvPXkmw\nkxCf\r\n=/OOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHlNlWh79rw86vCZRu3/KQEIQZ7oR+4ATPLzk7YB+hhAiEArxUfpS32X1LFvLIIfkWU57qk82/V5a5qqnf77bP/0Cs="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.3.1-preview.0_1531440128257_0.590819633843821"},"_hasShrinkwrap":false},"1.3.1-preview.1":{"name":"progressive-web-sdk","version":"1.3.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.0","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.4.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.28","sass-lint":"1.10.2","sass-loader":"6.0.5","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0d9e4f876d8999d9530fe215f2357eac740af4c9","_id":"progressive-web-sdk@1.3.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-ao3ikBRLJ9gsVWbFF/8I4JYtl4jc3j+m+qdp7qARefkQHFEO6Pt+tx9HTdOey85WrBc8txDo5iEZsaPkn8OSMw==","shasum":"84b1f99d13e9115c4b135e8ec323a67af098c9ce","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.3.1-preview.1.tgz","fileCount":1041,"unpackedSize":3409243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTQ1kCRA9TVsSAnZWagAAA5IP/1K/NJKx3tiAfERxDSIT\nLLbBvBtBLp/tMfLvM1+oyX3L5zx0VADFppQ1LlqNdL3PbV1sKQHCpX0JxC4l\n2qqwDMT2IXkXPOl1kk1bE7l9kewk3/FNQZQuMquH5DqKkIiRAVyQpPsserOB\nz+2jneXc8PLUULLK1VLxs1/EJW2HVdv4+/d95WN8zVMunaBMrTRsn5XMXl9e\ngvweRRfCT54NuKp/fy5rUITKRPJjLVzvgL6GcIMq1eu7AWdp2NtYjwgAkF1K\nLmkUUaAXdt1u5lGXHI09ReOGiKj8G+TiBucCTHXWowmlsUQTOnXM26rSxMKv\n+UV3G98zH/Df0Jii86QLUvi4tMeiNAyxXf3yz7fD8XUQyVR0FqrfGmH5wwLF\nvojnJP+jZg+SCESWRYrPlXtv7fJupiUu3SmIVwzRw4ZL4R7IKtXsZl42Inj9\nIdJlwx/vPdZ1q5tN31mll8CLoJZcMSB5OHpaRzw9xti3KU9bzaQY/zK7mEHA\nzA8alMW5HJQ4BxCGTBYB5SPUA+RaPLpDlkyMGFtHixUbZfip8wqdPF+4M0Xe\n0ipYm5Bt/4vzFzYRZOrjqkws2su+6dZ2PZNm0PXHz0REpaaT2c1La8kCMWlg\nb8vVaD50rxtQnksWuc6HU0PZk3EI/ZjkXS8EKeZCzASejy8cnEfN9LcvL7GH\noEmr\r\n=jivo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv8rKn03ksV/xe+8zAoNXNtvOI0AktcokobO4OMtOBAAiApPczTEXo36htqjzFQhkK12+Gl9Ie016P6TxPjj0+HMw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.3.1-preview.1_1531776356762_0.8593291383729782"},"_hasShrinkwrap":false},"1.3.1-preview.2":{"name":"progressive-web-sdk","version":"1.3.1-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-docgen":"3.0.0-beta9","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"199728396bf9013b641c9a7ae1b09b13e6d4739d","_id":"progressive-web-sdk@1.3.1-preview.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-7f/bBnYrDCI2eqBWPvx01cYeUy/nl9uIJiKWKHfq1aFfGF1vctyXwfz9zXrH//+Qlp0k3lwakuWRz1KCmv7hXA==","shasum":"1993ff2435f751aadb86becccf081601707eba68","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.3.1-preview.2.tgz","fileCount":1125,"unpackedSize":3967124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcen5CRA9TVsSAnZWagAAK/0P/j/yUZ3S2a4EhKvWzpJz\nALZy7z8YUjha6TSoryNNCOQZeR7NySxADtPtrKSRdNfs7jq2NtO17DkDqZdP\nBhpoBle+VibeQUnvKspkC5PHhC/yE7TAQBkArTpVMUGaEAqtM3etbFeAky2k\nRKf2SIYcvwSxHEtSOb8cNwyW7eyLSyf92CAhYe8b4XB2c1ulzq6xMzH0OYw1\nJYjb0E5EklDKJGpUm/k7EbzUvekUFb7+XqK5Eb8gmXJTqKgm9vVc4m3mUM52\nrgzY/IKWnRUj0xFNIAFDB5081Qud0kT6gGK4zoWoRiyLfG+yqLHLXyk3aV+N\nPshjnNm9T2lAdUsAASSrjCXmuXpYnBIShxY2/BjpNiawek9rHSDyXaxLIrTY\nVRQfr9j/ej+H8tLasWz3qqR7TE7FCtHtNQrl0hc1Jbqzmk/yUsyl29AvhAOE\nYHuml24uts4+2DGwH2Uj6TdR/sHSBc8GLvVLdhxdXtFln1YTgC7rtxT2wTMq\nMUeJPb6XxxYykGuTjstH7A+9Ap70EWydECHg6Bb2ULtAOUCYsx6fdlGcONTq\nUQbpBCf1USnrQXhvBZY53gE4lRTlxGk1X8J19Wx0uyXxSa0FHSy49d+uYedP\n2ku1HHcdJC1V/pMBfI7hIMV7ZbDGv40lQk7pFNn0fqFLKDmDTzs9+0tuoI4q\nUtZN\r\n=ZBe+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHwBDsAuK1ehsf0dqUUXqKXu7mcuhiSsjQkZEuRyQ5tAiEAmJx2r5a2W7PqDY7tph3V89nADg5VsvCHM/jef9GQ424="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.3.1-preview.2_1534192121011_0.8857173739722053"},"_hasShrinkwrap":false},"1.4.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.4.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"2f1774aeb6330775f8b3165ff135e24fd81432a3","_id":"progressive-web-sdk@1.4.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Z3I5/z+xdxE6NKaNVR0GoUjc6BHwKorKKetqQP5sDaU1+AHFYGhPZm2gyU8WkiMIizxHSNJ76xov4cFyWfqrAg==","shasum":"191133a73da42898251f499f9d8e7d58038fed1f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0-release-candidate.0.tgz","fileCount":1139,"unpackedSize":4011097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc4ykCRA9TVsSAnZWagAAk00P/jmoWoZSPSsUasOFt9SD\n27WpWSxVPoCLY6njxd2TJeeCfoGg43xqU8vyhyUM2HpeVu0bFg9Anl7OBeAJ\n5Jt5oy9iwkDFIDtzqzkMqY11SuLHyo6n3YHKPwrLbYje6JIYWK07j0luN157\ngWRIlS2nNNRWV1rBLW1gr3+ULF7FgK5pkTHIHGML2QVaUag2J6wCQriq7vSs\n3F+MVOWKnjxVTjvWw0MMOghhe3biO+TrOYfPwu4ERKlHIJhdAOP/MgQ9P/fz\nwHG/wHZ/ouRtRqH1G2t07dCcDwKZZ8EirCUPr+x0fMo5Al4EYY5nTTBEVnEr\n23rW2xeHWp+i+u6B53p5/yUIBBkdVy/QNVwU9GVBBUwTSczB4y4EZyupsC9D\n0CLbYxwcp7zbgp2EVAwZ0V9j4CZkj9kz+itc2KLqLFWhQRxkeHPpxFiPVRq+\n0J+4iYsIwonYPpO4wtxThjDwP6rTl322y8sA5eB8w8+tB0tx59FkxApO48jf\nYOMRwijR4mT+xEYQdYPWgaCAVF/fiubxzFuO+PGTGBjmP8L3bTfYTXMmH88+\nmp1yv/HDHYucBnG7BgShUgLbfFXzG43/O3qIeZEtfeadcZJmKhPpa2Eskc/3\n4StyZaKP+pODy/+dn3XJQks7w3ksRpVnCi4/7cN2bIo9Zt3VX2N/muwgtT4q\nXWmo\r\n=JH9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuBWFyRmwt+F0ATCrZwVm/7weIl6nSnkKBSdtrm4q1JAIgNzDYF8uC3/azfIXg+4pZJZ639TMD2yuWkmSl/WbvGeY="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0-release-candidate.0_1534299300563_0.2461165518905899"},"_hasShrinkwrap":false},"1.4.0-release-candidate.2":{"name":"progressive-web-sdk","version":"1.4.0-release-candidate.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"6941c2b9e92a8116b3b51b6ee7d25484ab15961f","_id":"progressive-web-sdk@1.4.0-release-candidate.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-EtyMJOrzE+CEf5yQbx3ANbsLgNEjDSTNT1dAgh35daaMPTRA5mECDQVMvFiE3bgJInJ2LHv3ToOblCQtdiOumQ==","shasum":"419398332745269cedb615ff28927a71b98ce04e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0-release-candidate.2.tgz","fileCount":1139,"unpackedSize":4012274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdNL2CRA9TVsSAnZWagAAZoYP/02QIdRvipQ2zCnTbApj\nIzQ2fBKlfblN+b6t/lwgmsvm9pH08fpEYMWdXQPjA2SF/bLJa4exT+IU6Lkp\nbADAVdkRQixvlifKejwM05DWo1XfG0Mu2P1q/79aroDnC0G2+LhJrVYoQOXC\nHS8eo/qhP5QbjfPvlGQC6T7X6vAOg74UOfm92UgWkGhYmz6N5pYyq9ArJXsF\n2RegJxA6FWLd0vBdOitrYFVrnaOiS6wEm+gp28FwtIqlWCDwq7b+Q1Jy7Tm8\nMpzr4uqBSoc8aNhLeaHIxg05QEhMoGK8gRqItw+TrBf2CZpQ2a9x0b0qHDL3\nII6sA5ZfOsLXjmmBkuFDm9yVFc/VDzXZfK/2kd3aVPYM+YOr90N/RJiYfpCS\n2/FJjc98DJgXTsaiNa0WwabFOuPMsieT6z+ysLXmdiLuedZUmm8O/tFflbut\nspWHsdEEFX+QQKKJ5kPpD6SmF0jIEDnH0TcQUjTiHwGNKedCJVK1BWx90lzm\nPEFX7C51WR+Lj+bFyfxQ3r1rKfcq37PXiYiHEXhwuC/Qa8rhyTiDxgUbvpmr\nnMJy9ZySeOV4VirtQs3JIo9kRrgjQy7m+TKyqRmbFoMmvn40pZWlh3OTw82z\ne0KYt9WeuCvNnvUa4xO/i2MqJ/wicO8+YwlhB49IkOBSV2LNIXzxM2ChvYNh\nGYs2\r\n=PZdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkJ6ATgTVZ2YFSuEZ8+knBBB3ocz27nQLJCcUS+bG8DwIgXJu5HUJfyvwTukAqUG9C5nMl6xWb4lmVPfjf5hoz+Pk="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0-release-candidate.2_1534382838246_0.9287343996306117"},"_hasShrinkwrap":false},"1.4.0-release-candidate.3":{"name":"progressive-web-sdk","version":"1.4.0-release-candidate.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"10dde029af482258cbc1958c68c52f1e5b243a54","_id":"progressive-web-sdk@1.4.0-release-candidate.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-G/9+xlbnWCNL8sOjFEMT8Rr7D6TRti+t0wl13IiNy37uHRovgNG8YyddYJxhBvMO17I5dN1DYDiScnOfPJeC6A==","shasum":"c894b13ac9ee4809ca96f9850a403c999182814a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0-release-candidate.3.tgz","fileCount":1139,"unpackedSize":4013389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdchYCRA9TVsSAnZWagAAMZgP/0wueAduIt9af+aJi3Gh\ngJH8oTnlMPup66vxStiknJd+P+PtGOjImWP5w0JReljE1xg0nT1qAh8tf05R\n7Kf9cHpKYpxyjds5RvXOMLOsw0aFGvYkEmWfkmSuFJObP9qFfSrnqQ4y7oWg\n8HV/2iPmvJVQPlYRN9aDjdQz6RtJg3W3hfHgVMkFmZgix3qx10PFYufxCziL\nEoMiRKNurX0g6R4Dl1x+ZJsC4WWkH9KeHpGkbgJMl0lsnm4dTbFSiUeqA6/Z\nMbchaWWtHzAXR77k1oxuI/jSm4elpnr02pgUFDCY/2luGcP8S1zFAyiPt1nW\nTb02IaFIJlMBfb/9iX4L6G0Roj4VNVEts5PXP9vXgh/5Wi+7tOub9eHrshWI\n++WoMhCl2BFt4w9tcohDJw+qmrq1x75NkiHBtICF6Wlhqiriv/JuLUt1zAFJ\nly5ms0obY/wiFTSfjqttrjgUwqzlTDbIlJD4UsM63Q0OkWd+FfefLxL0jzR2\nKsAW8HfZZ5sGqfUublfTZWnV5nEYrrKTolBVkLXHhZ2V0S+qAsDe/FP3NoY5\nzTQbb3bH0mZhve0+8yM5NWgt2KBmvVfId9Ch8z5DuRLHaLte/9Lo7civLr6A\ngXWaM5FPovrAPK6UatxEC3RiOj9INSwVbaxYcoqfeVs3r7StiRVdwAPQWrm8\nMXjV\r\n=Ckoj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYdwCQLvxZjHE50/eNMxtgI7WpMJ+eVlsrPIbIDQ2AnwIgf5oDdOLqgh8+xUjMHNdFSxQJjqi/oPtHxALrBlBuWeQ="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0-release-candidate.3_1534445655648_0.04805951397892261"},"_hasShrinkwrap":false},"1.4.0-release-candidate.5":{"name":"progressive-web-sdk","version":"1.4.0-release-candidate.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"8fc976cad02277f8d8477ec0659cdf1918d6deea","_id":"progressive-web-sdk@1.4.0-release-candidate.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-6plXaXAhLXNSpxGL8MMZuMOwE31bCjwy3d3YUAMZMOBfBTWsjvJ51FjQ4cShVU1R8NR6ZuJWiPeH+ljxiuPQ2A==","shasum":"69dddd240fd8166714ade0c72a48c77cbaf64f8c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0-release-candidate.5.tgz","fileCount":1139,"unpackedSize":4013364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdcmkCRA9TVsSAnZWagAA4wEP/REQHg2F0iQRR8jva2iJ\njTNy6DoM+9KHnidRLqVxD68AVT3L/fXeMkZLqLNjHa1wma+yyAyVEVzcuh9F\nOZEKhn5bCIJ+JgV0hx/kC8B+MoVZM/JdffncGSG5g6ZnvzH+XuqrcNZ3+sD2\n10V3ZGkxvq1tl3qjvr9C2oS6n9ii0WXC1c5GIEdjhTAeHC63wPnR3l34uo9w\nNCVUUxDL9KGwXPG/7bA9NfWNnoj2NZqRMNfoqhv1YTMFjwGvsTuvP8QPoRLI\nymICucfQ6RJWMbczKZeUPg779vu2IHqUEpSPcfzSNPAYeykC7OfI3CfTFDcO\nKZQ0zR6xZqu/Rw7otQglVjjWmucv01e4zGq/aWZKj/0pUBwAZS32gB/54Iyr\nceBmvee6/xh2dq6IPrRowzehbsHH70AQ08v2415Qp6lYI5yziLVIHcEk1QMb\nnzuEh69O9+QgTHxmrSTy1vldBfbDIKWDP94r+BZUoibJ0VohWLYYvhD3rfh/\nOcSPSg0drXTB/QmVZ9+l7eD4XrBAIT16i35dvr/ZKTKhLAk7YfncUQspa6Fk\nKt06cvI5WI0XFJQ06BD3xk3qw7TSXdv1FZ60imST058PdNDdKX9WUeQED3hs\nZRLr0vMbCSKvzKS+8s5FCpntegiEhnhXNRT99u3aC98yDXfWrYn7SsxFhpSE\nOzAe\r\n=ixBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRPaFtdkNU4VfXzARgWJ8ojalQONt/YrBsFCVe1RdGJAiA4SCTisyNnhoqfhcn2h2ssFx73czltCNO1xP3U6Jbr8w=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0-release-candidate.5_1534445987232_0.686900983623236"},"_hasShrinkwrap":false},"1.4.0-release-candidate.6":{"name":"progressive-web-sdk","version":"1.4.0-release-candidate.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"62bf4a082001dd22561f0c84ab1529f8bf76eefa","_id":"progressive-web-sdk@1.4.0-release-candidate.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-YTQTqvgxeBOC3wEyReucGmciqb9CYZ1VOoSiyqyQSvpsNW55QjW9nZaXIah8IwHTOAj8Jw9uViXxC9yDwiBjhA==","shasum":"ac914facccc691044a5ec7ef066b54d9613b3856","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0-release-candidate.6.tgz","fileCount":1139,"unpackedSize":4012274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbddfHCRA9TVsSAnZWagAAGq8QAJrVto0NMMV20A8idA6s\nEqaeRA2GteTgyJkHn8QFtkWozzkelFrXs0NMcdVi+9fzZnGfPZ3yAeYeQoxc\n0RhIbHkZmlSTWGz1zEGOUS1WBRqx4IDGhrGhxS8k1l/ft1+RaRfnNJp1u2G5\n060cz4ximsIDDqHhcOnblPCzJ2TnLyAwSjOnzxAH330tyXdwsS8TA0BsNqni\n0F+8lNp8883/oZF0aWJZz/y6jkj8IJ52ZVdW6+M3+zGx+dPhNkdUQV8JSD0K\nBEE6jYy74L796VwO5PxjrjDf2aMJ6n+3/fnlgYs8FC62/d1ckguSQUGeAtt+\nMLfxtE0lEKuDRV4XxkfhR9db9fHd83LW9x4Wg7Aa/LHWXR1Rw5Am7SYXh8dT\nnhHCk15FLqIGeAm+jUd869CNDNfJ05UfB2iScAZy0070c+2o2OJ4UfEI5Dse\nyKgH92qkUnhEVjxSILGZQBQhXCP9Ux2GhgQL4b00GRpMEc50TXdixumoaIlh\nku70qfloC74119LyKBcycrS3uLQgUfthdIY/J1246MnnlT29uLqUVRSX5Gr+\n8cWSp1xd8jm5TsrW6Vn0LLONvBPvphtbbbCzlO6KXGGBsf7f/hpXS6zZwhTl\ngP3qqqFLx+FrDhP50s765qbP1rwbvvfHdIJBNymGW1zBXFUrlZAe5Vh/MoFw\nWa/q\r\n=F1kX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6e7sttq3rTBv6LzYxxs3z7yFmNtQM2IO8fF6PL8PZWAiEA7bATNN4KGANC5cZRd8lycggRMuVaFJUHEGMZPyOLux4="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0-release-candidate.6_1534449606678_0.7218277706672516"},"_hasShrinkwrap":false},"1.4.0":{"name":"progressive-web-sdk","version":"1.4.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7a395301e88f2d8eb2dc148c61a9fe0191aeb18d","_id":"progressive-web-sdk@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-QaEXOqufRf7SeTEIiEqK4DwSx+fQQnvBSyCHSC81N+Aa8Uh/tQlgcDddu0bgr1/SyBNuTE0NRGYH/ThH6Jd6rg==","shasum":"7abc572efd01ef1fd858d18c3e436127e6a99b45","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.0.tgz","fileCount":1072,"unpackedSize":3596273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdfmSCRA9TVsSAnZWagAAqwUQAIx9YRLJiKO3mxHCwIn0\nFH33T9psFmgzC+rLPWUiNPPSMjeDAhDecPRz3eGXzrLHi6JalcixTEAk/oQR\nNkc1a9VkfPzOSLSsJvvpN5I89l0dfUI8enCurH7JxIEHr6mG7j8xmqAbRBgp\nTDlML3/jF2R8VMSJyeOzNby6o1wnCXYeEstCd08G7opnDCVDxRiMo8ZdZQmL\nQoFPbHkFMetLvt40fFgdIrIlHuLBQOzZtvwNCXP/fPCPxfY1gWrYQPs7BcTt\ncJ/ZSfvbG60TVKoAXG0RMLAKaMkLnX7jhtquok0XlxFUGtILw6/JwFUnQ2u4\nAGGe3IEJqG2FzUIwZOOhqzx/rW5x2KgnwkdlOwKV4abfGNdd/q9Lz49U+APe\nS1MsS88ZnhN/zvLvXc2B2clSZi4HRkDSbVi6XtrWim/9QyVUjuF0g93WWEa6\nSx1pcaPVgBiqvaHGx0Fi0Aortz5oPvWd5CxBbYqvtWbVEXxptCMOfNcLeHWu\nqZwcWUG34g6/PfKrtuUYctXhGBAWFEyNKxapldxLJ5xiwWf+4Saq3yqKxk8t\n7lVPxqYjogelMeryO39F5QFdzneyQM6XYYr2njMtXJtHwXmSqvkLSq0eX+sD\nPNa3HcMJMyppftVlWd/dzoDa5gkajwIiy6VAP/MpfVmTVIMa/sxgXgCPU88j\n93yA\r\n=CQYA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbpbYxvEstPIW+SGrS2y8776yGQlrcoDmIep9CGRWADAiArOSKPTBT21EA6JitSulh/xZ7yZNobc15ivSJQnSj5Hw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.0_1534458258178_0.45429367226308415"},"_hasShrinkwrap":false},"1.4.1-preview.0":{"name":"progressive-web-sdk","version":"1.4.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"files":["bin","generator-assets","dist","LICENSE","src","scripts","vendor"],"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"248d519289848bd893ca295141b9039ccf429d7a","_id":"progressive-web-sdk@1.4.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-9I6pcHIfx8UPDyLvaYfEAhjUKfZ8bMR/97BqURGaGFtpML0iQdPRrjEbn+jEF3D+NKm6sa7lQH6dHZPXmKQ/Ig==","shasum":"ee69d6244c6888fe94cd137ddb2fa60f945114b3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.1-preview.0.tgz","fileCount":1072,"unpackedSize":3603884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhF89CRA9TVsSAnZWagAA5YwP/iPunot4uSgcvGOQPqnn\n2Q1ydXUJ1z45wq2fqh2qPS7GrJ3FSr6L4YrwqB2EqFziR9fBkQc4m7TWkjBm\n/1ua9n4w6zfBSz94xHfbgBFVBhU9m3+aJRXoMI8z1uaFGIxTnl4GskekvJoc\nB0345942ooodPRQfpClFHQ+HHv1X9ZA7lDeqwC29FHZn2buIFtDZqIJMVrUi\njlPSWRirYrn5Ta2dfVxP3at1AfEl+6ETCYa///bpMHCHaL6MdkciWmLYNOaJ\no0oHPXcbJ7sg5pfWOzcfwJOYZyFE9GXLMvSXjVrVGjoBisb60pKqRcEOwjv1\n4PPNfq+xA7zD7CPcOo+ktnIl1YwPq50aEsa9qvFbm/kzrpKH+BPIeEt2DvUW\nr7eQm+ShVPP3KUHe2vdSv5vL+KZKf/mX1ZBGNJjpQjVLGBexg45QWTpENeIy\n+0ynxt1zrHX/yYkagPJVPhUrSbsUf8UaVdkU/lQH1eENhDb63EZHCeYTpDNX\nrUyZH0xjfa5AlyBiVD7BymRHN1Fd051zNwxZJGm+gUIO/GxrURg7jJirRC+C\n8n38YKZ2dAKYgECw4YoRYD/zGJ61Gowmt8UIK2DR7w0ZofHRCJSt221+9SL0\nDelir250DvoLpCfPYSHhtDYWO96nIseyGXCUoF7AzouvTuBJsWEqI2gI1T+B\neoyF\r\n=0mCI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOk6vnPxZ+H2WK3cOVzTgaN/DYIwqt06VLqnxaUM/s+AiEA6kvTohFrosVuS2S7cFha5UCmxw7EhsQdXwezp2UZV0k="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.1-preview.0_1535401788683_0.7221859926103629"},"_hasShrinkwrap":false},"1.4.1-preview.1":{"name":"progressive-web-sdk","version":"1.4.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","classnames":"2.2.5","es6-promise":"4.1.0","git-rev-sync":"1.8.0","glob":"7.1.1","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mkdirp":"0.5.1","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","validator":"10.2.0","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-each":"23.4.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3d61b8ed06142e95a6eedde4c66ba4325b5727e0","_id":"progressive-web-sdk@1.4.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-InHkZu1MRbOecAiDCic5ogeZ3v1JmsCLBAWW2kkmIU854/HBjV73z0YzlAlCXrkr9qKcKjmrhhH3UZaZKV3m+g==","shasum":"4290f79c2e95d402ccb84645118239e669c14ddd","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.1-preview.1.tgz","fileCount":1086,"unpackedSize":3698054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjw6zCRA9TVsSAnZWagAAsbsP/3AeFfu8KpGMvBFAoVQv\nquBZC525LNXwQb77Rt2l5UzEbOjcjBrxMkYC227/xh9zSs6YLKyQb5q2dGb9\ngcCTMPbwzV2F5KyxEKGSzvio+W0HTLOaw+UoHt4CCgSMOnxdcd5louQqNU9T\n+x7qxWDTJizWGYVWFFPnjJWsb51mKDXuMHAEKnNtQ8l82nz7byq+pxmBT2gE\nwVq7oEH2epzc0XjWfcRoZwRvJd9XIh4qRvIQ2NJ3DMQa4VkOYYo6/iA22Qgk\ntqC5pm/R92V5imKUAL2LPKmIspOOGYET8zACqsRbulOtbfr2Mq3/5McEiF0d\nyj/eiYQt/rl/K/7G8dGYP9i65FSwJQR2y8F4S6V09Dny22bqxlP8jm2KvxBl\nrUggZ0FhbAzCY6mOHTIsUgqc+0h0Fb8qIo7X/9bRVp86AllOZyuiib/S66G2\n9wf9qqY5wJO2Xj2wHnla3Y+Z7m6fpEoNHkZQvx7RhlFtICEYcnT8HOWYkXk7\nNTkvMYohmFUYuL6Sg6L82eB1hwBLj7SWmRpWVuFfcM/fd7NJbAHJfPGnNyei\nT+Krhg559jFhIBCcnt8FijVGNa4M1wsb3nTcHIquUIoSetHlJFyLSPaXomPq\nk/Ikx+yhsZcslTfrCA+Gx1WmO9KyUtypcaW0kBpMu77E1NvrAL7k6XeHkIpy\nt5UY\r\n=7DG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG18NkIOiul3eIb57znoEFbMmHLGBakIuGuhWzYZFqaAIgD6pIHpc1XyC2a4bzy7NYPGIoSz3a4or1mW54JAsHJeU="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.1-preview.1_1536102066308_0.5690350599794205"},"_hasShrinkwrap":false},"1.4.1-preview.2":{"name":"progressive-web-sdk","version":"1.4.1-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.6","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"14e35d3085b32e21c62bcc10d358a76518119119","_id":"progressive-web-sdk@1.4.1-preview.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-uhsUqP3DyPcnWsBRgK0d2kY+ZCyb4XYNyJuqEZS/POoPUEz+vAgnlGrfkPwTgtF8dX9/FNRIqwAPoGRvVGP1tw==","shasum":"903bd2e9527929959f5c3fd85b8f32ea574927cf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.1-preview.2.tgz","fileCount":1122,"unpackedSize":4340814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkuyWCRA9TVsSAnZWagAAhTwP/RHhILI9G/39MqOkh7sm\nfAXqhy2qIJz+ZdMaTKVIgrAIfW8GvkT2V1NgKURosEA/mcFMupiTwqHrzOml\nCrhDOtdwiPURj7luAVG33KPDJi8MrEnPyKSlH2lz0gKCLh6cXyaNw/f5dCTx\nsRkNnp33Lk/eU4zKNzvAH+qspy7FnC28i5aT+kXFduEY3CTGvlt2HIt1ZoA1\nifZkaJSZVQRbUVONjUJsFHdjW9W5YijBip8X/m2ZdpANKIryxmasvWvtYUbW\nychXspQ+tL/C9r7cWd2y5Q+25fL5YlwFgAEnBxbFy8IlhqyFp4jRf5WyN18l\nC03p7cTxTy7nCGb7nX1ILwYGlAwMUwWS36+IRMrLtXsp+HUPGNpfKa1DQL+2\nf5XDk+8F2zwWkg22agmTaLtB8x8il69W7boKkC1w/NhTlpUT7964DkELIpbT\nZqFvoDKNeaEZMBL5INH9KSrmy4x7CLSMjbNTkmeDHryU1BeCO7/FGhvbuF0A\nPOaW3Cfzrq9e7WWtBj8By0Zu0UvUp9jeOREMrKzualYoDUceB1wmMMczJFY0\nlVsGsfRGZYbR/dIvrTFU/az5UMwwX/oZv9x6zYSISdiVq+UD9ox+XO+jPhOd\nSBe6pUINJ4x+vZRZd2icc6bzWEOAMG0IXiJJ7rv3ecrXyOLWtht3pWGvIYV9\nDTVm\r\n=unmh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6nL+NjD1Z3KtMvmxsGkhhGIQpdwqO4EHWkD1KdCHY5AIhAN/ZjrmqBzb2PbGxnp/HxGbzyyMkMSuMUg+wA3pOgGqq"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.1-preview.2_1536355477689_0.5148882880692862"},"_hasShrinkwrap":false},"1.4.1-preview.3":{"name":"progressive-web-sdk","version":"1.4.1-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7aa46f7fd15c611c72f3b86152a1aad395b07d9b","_id":"progressive-web-sdk@1.4.1-preview.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-/mN5D1FXF/IZE5rROtWvU5LOvrbGu5vBQscizxzftEaY6yMR1hq86Ok01qfWh3YEvXRWYcCm0QfaE1Lcw8cldg==","shasum":"582569be8f3329824cd253ef25f95e79f8753eb9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.4.1-preview.3.tgz","fileCount":1125,"unpackedSize":4349240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmZ5cCRA9TVsSAnZWagAAf90P/1K3SnJaoX4M5s+PFB3c\nJzFPh6caQUFJOgjDrGrqCy8PGNm9XdfiaAUHc5IJ1AFAxjuSX+NnIZ6zodCR\nZJlkAELVZ+EhNMG6cGuUIN8j+zqFPlXyDUZUkWg8GEpMJIVF65V5hYymaNHV\nwF2VAksev7yI2zoljIUM02DbCIDsnd3DaJlbCHgGkejlOjCtR/lJRJPDAPVa\n6r6vv+ZR3tgelNoYcnKrW7W9PNYsE2kj7XBwdRwxttrBeLcX3VoO7ejY/aab\nCTG26XkTFxXgdlWNpbxwydCdtyHy3wibPft/4nrYBT+X3XTkEnpBE2YdSOua\nTYNwqYUEZqK4nSnRpzZIRoIVM//riUhIcPX8PdN5CANuzl4XIgWEdp9hB0Al\n6zqsWQ+G9gx7/Fmaq+s2u44r5xRt2Id3PNypcYcz4WbZ2eGzZHR/KTVnFkMi\nYONINqWs7K5lJJPo0U6qGAE2YrANnTRUgYNdKv022BoGgi+bZjxSWdkjBSNs\nGB21UkW9axsYlx9bOD2L8N8HfaHlg+pOZUkrn7/mz85sM/11sgJbqS2wIgV7\nkzjdGyH1y9UsPLM7rBMfb9pqSXV3fvocNRn6Oc4BGhcYCVcX8uVAulBcvB2r\n1IX3+ChnAtGdp1wiE1aXt9T//QV8y+8zSCwIXGCetEbTgEHd8YuUE3Si1/mR\nX401\r\n=bNc2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTjn2Jj7RoEdN/9d6dQEfWgENWMAWsWNPt7aSc7g1ywAIgYbo4n9QcIK1J493iveE8VsQCy99oTZ69XUcVwIj9UVE="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.4.1-preview.3_1536794203535_0.9717454250478799"},"_hasShrinkwrap":false},"1.5.0-release-candidate.0":{"name":"progressive-web-sdk","version":"1.5.0-release-candidate.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.4","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"a25f306a5b26a5c86672054df196a817fa0461ce","_id":"progressive-web-sdk@1.5.0-release-candidate.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-wNFoF7jEYk3GwFneuIYeO3aWoyvChDnjA+RTptoEN3PiM/8x8jLolA+A8KZZKEgUde6QahKvIsGG3GltcJHxbA==","shasum":"d8884d28dddc1d74794fd614cdecd80a3da3bd9f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.0-release-candidate.0.tgz","fileCount":1192,"unpackedSize":4765655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqoB0CRA9TVsSAnZWagAAbj0QAJIjLAMMnVU1KXf3Fmn+\n3NAR7ICqi8+lV7pN1mgZhcKdq3rJ8VJNuhdmX6JCYBBxd7OY9+ZuenBKfMCN\n2z2qF2Z24Ui0f/ChMDRe0da7214T+VJiaiCU1dfE34J320rWIJN3A/FAqBlr\niHD/VcN6viU0RvyCQVIsZeG0wrX+Rt/Vk1fYKvcd7QzDAB/fe6BfaW0vNYFg\nmgVz5rzvilo/p37BLRmkM+k3f13BCsO2ww1XeeKlPBmsqRi6PGqXdL/XuUog\nPNx9KvuRGi5e1MyBmgT3SfR4tDQb5UYUvuoYBs+mSahM0kP4Mw9bnhgNgEmJ\najdG4KrNVpY5h5yYm2VfS4BUG/Jc4dXhUYzUzFx8Zff3G7S+Dvc87+wOBtSg\nYbDxw/sDPfCLTxiCCjPjW0t/wN91rRv9mbQPg2uf9psfynos3Pf9DVTXz54K\nmf1K5hzL+WtkHNBuSFIb2W45iejzyCWfI9V7ELuBSqM4yrKBYipaGw+GrBqy\nmiM6tiV2UeK732hvgNSE4BpwGtXdVOggHfrVJAQS0PYt0UeAr/vkU1/sSsqS\n5Bm39/klk8UkYbpN4fBe3cU9fUEo4qF4v+LWNP4dT3jqWW71RDSd9quxuXNI\nR/asCeeG8PjB+vWu2YQuz9Biq+LxkGbnOkOPI7fGGdOiHJcDoycu23aeXsQV\nxEYc\r\n=vLqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5a9jOnucr7jhOk/e30//p92D8HC5jwn+Ju6CeZwYujAiA0JFDAcJ0qaXOAR4Bg/mrAImEJApbhWNS6k3587uWboQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.0-release-candidate.0_1537900659614_0.9445932584403562"},"_hasShrinkwrap":false},"1.5.0-release-candidate.1":{"name":"progressive-web-sdk","version":"1.5.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"56cfa3b6ad7dc659c9e5c1bc672a73200616801d","_id":"progressive-web-sdk@1.5.0-release-candidate.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-awG3llBYnPGNTLoyNktjX1BCtJ4LGK7yrqC7ts4iKYnhJF5mI0FLtfQNiwRKXX/aabWpZqoaeiCd7ZHTrsQbUw==","shasum":"30cd09790db92af4ddb0ea7414ea5cd52a490059","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.0-release-candidate.1.tgz","fileCount":1195,"unpackedSize":4768855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrQ8ZCRA9TVsSAnZWagAAgp0P/RZv0Bo4f9Sqp2M4N6Rj\nbQZIDBIUUUWO7bV027hHx6tKq6n9Sh2RKXl7Zxb+e9azWNw8sH5k4LdDSH3B\nGjCPWnVv85hPPI4P+ox7PW9Hpz1M56V09JGNSDV+pljDOQsRSjwop93AIQTl\nKNcRSpNLzk45BqM/6kGtuQogNz8jyOuEbkkZRyWRTwPfsf9VRwJOzCHjOQty\nRT3MOfY/etotWjCW/XLuF31N3RdvrcInmKQu6YjnRx9wSiNWilMNSgPSOTI+\nwUPEgj1IN75IrCP/mvSEvirsu7rOLRyMJ7Utd86b2/GTs5AUHbRhOaZeIHDX\nTGUf+l4Whi+VtAjYP14BtWgu2PjzLPRAhdyCAo5AzJa+2rOBg/JhIo6aSiwX\nrGvGR7PtQMGeODDD4bCrGeETSIzWt+/m0gCX9Ez0oUzMzE2mI+nqVQYAR4CL\nJNa3AEb/9+XJ4ZPifTKxoJh76RmVF7tdNnkb85crrjkyh0qte42X/2tC582G\n8Vea2NgZI6UA01T3wyeWtB7t69jNxtcv6JmSAyw5EK7ljW7Pk4mOlbNBRpMl\nXGH3G009PgmL1o4ZX5/O2Bgqh32DbqrXTE3o4kbrXmivG1VZNAftBmlfJRan\nPPofKhsyli2h23etft3IhLOYutcykjgCgoMSbKQr2tqA9mwl2QLQuUOxiVto\n7p75\r\n=Rh6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgihK3QlAx7XcIe9wUhPHVyVsl6uK8PSABH4So+znUlwIgYGXRAYxKPgOFN7qWRqM1h1XdloMK246VESLaS3xhyGQ="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.0-release-candidate.1_1538068248317_0.8886174678662577"},"_hasShrinkwrap":false},"1.5.0":{"name":"progressive-web-sdk","version":"1.5.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fc6445097063ea958f76c7f6b509f22c8981ac9b","_id":"progressive-web-sdk@1.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-qVKAkenx394wjoy2p5nMc67X0FuBrHI+zwAxyGlAIi9tr/n8LdHM5mb0Z/oyTn1jtc0p9VoA4l2GxeKeuaLvuA==","shasum":"c12d58aeefef756b2ce592eb31e68411c239becf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.0.tgz","fileCount":1128,"unpackedSize":4352854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrUTdCRA9TVsSAnZWagAAtkIP/3dsELOMk2vDJuyedQ68\nJy6b465nVmwJhv/2/Xun/Vw9faZHprTrtVVFJ/XDXzKtfJ4BFYSD39RNgVDg\nJCvWe4JQdt9rIZZUui5x+2bY0P3dh0/wGXAssla522R8gXeY9YVoMagMEjOd\nrqoOAuXp8cqcnDwQ0xKh+tEv4gDpitMXmtKuUEqZTTGsIyzlFHoAEBdxC9kf\n9YlDn+XM0U+rW2u5kO4X0TM4NjAvrO2erAOdp5d/q4uozrnu4h7r8QXq/8vb\nU7dKV5SuQDCZjG7iGZxxA1VlHQAZ973KNp+VVYhkxIFsLPOgWMFNOw2urljB\ny+0WBY9REB9X29WTxG6YHoyYmYgF/RdQt5dMEIIfI7pCxUQl1c34cQ21goxX\nhArdRofPVwv5jGSmxAAq48UbZ3xb5SJdnswow/ASZeYLoqz/Ng16sZwtue+Y\n6ASBWj0h+/cqD/7EXA+1p4q7tciGeboH8+9GcGEt1xLMqW3Bqe6rjwf83pcy\nM41sxHyYr1qPGrlkGgyRjCOrW2E7AguLRKHpbyHkt89M6wVoBT2xOJe1oP8x\nOGmyqL+84XGN2M0gXT1mDbJXzV+0ODo3yZucBeM6hJWZSkt+DnEftmMnADd7\nECgyl/HB7NRj+aQ2lTbhxxocSmCfVB0Nc7nQEXLywqVBUcxAuy7A763LeID6\nmZBe\r\n=ntvu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGVBnaEoveZKfJ1Jb2X5vYMHmlR1cvrG21f5IkPXDgQwIgCOQBljBkLZBlE8GIaD1GG+mD2RWa2M4+SdDJ8b2eATk="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.0_1538082012982_0.8459240651863236"},"_hasShrinkwrap":false},"1.5.1-preview.0":{"name":"progressive-web-sdk","version":"1.5.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"475633ea280397c5c7ef252f7dd406f54baebd8f","_id":"progressive-web-sdk@1.5.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-G2v0QpNYloYV8HV1G7oK8c03uZb0BJqiAklrtuw4Luj8YTlICIzBQDiiJC/qdeh7prMUK9axfjK5vFnWnpvkYg==","shasum":"0e4df6021886cbdca23c26d83b99e2cfbc7d3eeb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.0.tgz","fileCount":1129,"unpackedSize":4375770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvMqSCRA9TVsSAnZWagAAjvwP/RI+2Cs8JH/jC8UUG98f\nlA7w/7GaxPRCj3R5i203lc59b2epRDwwpHrNsLmVufSBshG39ZrIK6WTuvgg\nk/LHWL1oYOBZI80MjslEwvAL8GoQ6pC3wvBZ8GxSr8vvHnrajJr3Cu5RR69f\nFcIGsKYBHLDWmGq2ZeHmntRtd1H0LEMikiFWrFx10vUwXpNxaOMdVsXQuFg/\nmt3a3SI5/aJwR73kk9aGpBiy+JfSS59fMWbVnlbE/PSG414jh8WLmMxtDT0B\nR/eDb4swa061SkH4kko/p2CCBbJrxJJQKvLW4iJVyP5VQGbfo1oez5iCt41N\nW2N7BzpIFXYIkSVV2OgUydAv1scYqTajOebG/CWpds3bjzf80D9JuoVyfggC\nBLcx56LGJTN8SIwGkx9IfBKVMToatHSOBM44RuunrNVUC8lv1P8W2WFfyfTK\n2dICMgxU3k7hxtYeYQVvN1EtZVmnGbZBv4i1P5OVNsmC6IqLONW2Dk4uuTxx\nbg39jjLn6N+nbGxdzx2CLnXNg9mA/QXPlWvc3gCrA3RH02JaPu4LQt3vTrID\nRPz7wo8s8sdaa4ldYkAe2ty472pCkEKVI6lMYngtvCr7R2qfeRskf+gOqc9F\ntf4K9wY2FBAA8iujuc3otv5cfqubjet1KrBxrLOsu6WqHeIVJcS76qAHL/HF\nxPUN\r\n=9FgW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcrv7j4KJn/9iYzeDoAbs9CHjY/4E8CielI3CG1BJvEQIgNa6+IxlnDIDwVyNrATygc7eTPkIJQEctO/zGx75tFfA="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.0_1539099281058_0.3874319279646108"},"_hasShrinkwrap":false},"1.5.1-preview.1":{"name":"progressive-web-sdk","version":"1.5.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a3c5784ce10373ce9f551bb129cc08143877b806","_id":"progressive-web-sdk@1.5.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-p6OUH8rsnIvCn0VQsV8smOTUSDkpD3Epx9HUouT+q4iHuyQT8y0U17zA8nK1AMLd52mkcWPKfrpWFga2ti/mrQ==","shasum":"d4ac753fbf4f2f0b3e689c88252245b07a5d57be","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.1.tgz","fileCount":1129,"unpackedSize":4382690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvgyGCRA9TVsSAnZWagAAwb4P/0xQCTJiFdfb11+zS0Uf\n0o5BLy8cTCx/Ldo8Zgz8PxVM3UV8PhirzMff5nX9aT6FKnssdPvPSaJHsd4C\noQoUD/HRO3pquwvxgboNzhkLjcebaonTF0JOj/JMdh+LEF5zkUU+3lRTgSTY\n8SiryBFyxFN601XvC79mCopCy0omc8BabzHGw6biJNst3lH71jNsjvlntLUu\n7wHijLsA0EQ8BTmtYbeWhlQlREKmGIet5IHgudTWqzpDp3NfiiHGb/eNEc7t\n99PY6MTtvEDBMqxXGPjGrk32ZwDcn5/HMm0Bsy4h2KkfaS3GSHM7yHWeZ8Nl\nkxFHwnfMO3CXeAYaMHNPFsLy05Jt/6U7hGJG+s/MWNh8ovTwUW2bfSB+2W9R\n157PLBiAUl82/AXwSL1tLoMemPXWQR1scsWjZbg3rAKVX0lPWC6JOKHHtSu5\nzpc6OZ0vQNJJ/MyyV+Mt7HfvavckKt3D5SDRWrdtI9XQvyc6DP69k6vLCX5k\nluZS4t4uxEig1cDlnD+a0oA9g7STLBUfirb9PYzry5JxBt83z+wjIdRCfMQt\nGfdswCXVSEbBFoP4CtJ6SoSdIvfZ+0PMbOootrXnIc+9aGyotRfY4E0HQXCE\nhiAS2FT6QeIp9TLtyhhx82TnIc35mT5m5kpIqlzWrQ/uqnRWNY2h0RKCFUSX\nHA23\r\n=pTap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDccJ3WMnD2UQb3twLMWp7RnQ97wrIsn/nm1L70YAilmwIgEzYcCb8fw25kJzsVV/fH6iGF+o9snW7J0T9AX+7hG9I="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.1_1539181701652_0.8408460021270148"},"_hasShrinkwrap":false},"1.5.1-preview.2":{"name":"progressive-web-sdk","version":"1.5.1-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"f738dc1eb78637fbea0d43d76a27e83792b5500d","_id":"progressive-web-sdk@1.5.1-preview.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Sp59SXczfTt+tcMFHSsrjTC/d+W4PxjvDsjD8qefyFSlQeR8Ee8xXsGWltYdEzF/ZFGrr5Z4cKKMfzTnBaUwlw==","shasum":"e1ff337f07175108d4d21be5ecf60996e02c27d8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.2.tgz","fileCount":1129,"unpackedSize":4394948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx0SFCRA9TVsSAnZWagAAZNEQAJ8yOF6Cjft5YKHfAQVx\nJwUkv7AD9yKs+dRLReCLdob48eHXyfIdrSgcjayYYOr1oX6c5qAfXoOSrVOn\nTILVG10Otfi9MBrlti5YDDachUtZCdAmuyMpmGi27sfD7XDm5sXtFBpdOGOb\nySVhjdBJGYaGPSeMTSVZIruo7uKc0X66pJ+mUNR7OQi3rrD2tJqrVUgWifY/\nOqTTtAaJn/DRK/4cLXrigMlVEwffgv3OT1qzgjgwzJH+Dprrcpsao9Lm30S3\nYBqFUvEPrZe7/aJIXr0hcEPG1FRIFCLiHrgUlo6UmYvNStRux6KAIIIXAiTE\nAPCHUHgdAb51kjlAzH2PKK7HV3fhaustEyMx7ZVeUynwK8/uQJQ4c3vBSc0o\nw4UPwjSGtMdatqKPUiwHEg2tfXT1ip2rL18jU6Qm8aovJ+03zIGcXLk6L5yv\nKxiNkAyHKOmEWZlg8kk+q7pPj+1NqILx/kTYdyIoX3AhkN1CKKKZimRV+AG4\n7z5pEP5ikjT1GQjJx10MeB01bNJBsdDvvmljsdmJpWVVT6wtZ32GnV3kyIeR\nHpLGEvUG1ay7vdNhVbIZABjBIG7G2bGiyfP+5+bVPew16c1i83zZsmXL8V+r\n0iSrZM+JJMAw5gce63XFCzJJPlxaHQdfDurVRJkmqX99Z401LpxYuaH1RiRc\nWBYe\r\n=NtxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgjsGo7jBx2JuOOnoszua6RSCBCm2ivoyQdVskuvVOwAIgD+T7T5RUw+7CIU9yenV5f5ALsXRYy5AlujHISox4YC0="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.2_1539785860402_0.06775704972404051"},"_hasShrinkwrap":false},"1.5.1-preview.3":{"name":"progressive-web-sdk","version":"1.5.1-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"4.17.5","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"1.1.14","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"2.79.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.7","autoprefixer":"6.7.7","babel-cli":"6.24.1","babel-core":"6.24.1","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"6.24.1","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"1.0.4","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"42c8e3e1e3d56b480e9ed3872cf52af074b6bcf1","_id":"progressive-web-sdk@1.5.1-preview.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-grwQehnM6wigakLQUK8bem/adVAuEX/fLIIUHP2x0llIByE+HZ0Mapk1NLsspxm9094H7LBKL4MXQ1XnGr2iWg==","shasum":"8e30dc433d578212dc5e34f0618b010882c0bdf6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.3.tgz","fileCount":1132,"unpackedSize":4429951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx30+CRA9TVsSAnZWagAAQyEP/3w/NFNpWuII8wkGQK1w\nwv3+4OgUAsOKDCuTCwCX4o+UBaZdTIRCt7opWiRVH2WG5z/OKfE38vPTqVq2\n+/fz7prylM/VeJPo09KmkkJuJQU86JpY6cwnFvjmPL10KAyc+h81SOv+M9gl\njcpnllKGRYx76TmlQ8pVBsoA6iwUx0BpN4zT7EOhPO5b47WYO59Pj0HID0+V\ntDjCJRVdMnSJspms914xcHuJLCgPTbG52WLIaG6acpdC4uyzHxlYPpyul2+d\niElcjo6rmFGlC/sgWhMePVQb9t3rCCWdfEPXvygfsIbKuN3wA58AxTNV0iK8\nq9Wvw2pLc0LabtECTUQzyESKHXBq5eSEbwOfyrnKu20iSqYiLwdnlE/htzlR\nqfbkvyQYA8mAtqgou4zNaiRhbrPkQXACL9/l0ICpl90hGmzngRVVnBmyF9p6\nYLaxdypsmGyT7FlkT4cho8dt9XfsByI6HUfcMMh3AVw8PCxiqdo2ClFK83rd\nVwLlvguLbpy7c/OJpu4QRUqytjol7J90gb4XcmV1z2nTsrKXfyGOaIi4aRgV\nwup1hui2yXjvhcSRSXdTwv9ffit03LZTVOKfc42ShjYUB8sT0GFRcChb8Bic\n9/H8/BYx8xKLtDz1O//g6zRO2bCTG9/Cz8E4G389BExeys3FkQb2JB3iGDyF\n5B/O\r\n=ckkh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTHaYKWdFFo+X3y2qUHlK3N7/Nbdf+8vYPQS4ziysXBAIgG1D/X0AE2cmxrIvD42N3LDl6Oo6Zi2GTZKxJ0GyoU9M="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.3_1539800382050_0.8291641244441568"},"_hasShrinkwrap":false},"1.5.1-preview.4":{"name":"progressive-web-sdk","version":"1.5.1-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.5.1","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"b97995e3a92a2b7813466c15a05f52750f0ee45d","_id":"progressive-web-sdk@1.5.1-preview.4","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Ef0JApvKHktuqDflTyXpDNqHG/JbX22E2Tp7AcfBVOi0/eaEGY40SQYSRhkm/en8+9cMYBz42MgvQDH1wS7hRw==","shasum":"a0d515ca23f7244281dd8ee418ecc6753b98b528","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.4.tgz","fileCount":1132,"unpackedSize":4446645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0gYFCRA9TVsSAnZWagAAFmsP/Rb5U9uCy+Y2ZGXaU2FZ\ngu62WORvWqwjlGDC+Kzj47iCXwqrTzUPyvzDdyLyC50kWVGOcNzpdMCMrtNC\nUNqWZs9qTbnXVGeqXRHkHGfjBLqCQcSsPK96Glp1ft9iNsG0r03BbbyJGeJ+\nrPkZ3BKjEmB/ZwXeciHFhhMYXESFUh8DukS6ZlG50LmEe1rah0wUAz5nM9xH\nYQTKG54fb+x7XrKh/7fbjVjLCAFXGWAhxswU0zl0vtkVUFmoSGFlFqjBHyeK\nKPg1qRESKGnZrg9gBW9EqCUgjqz4mlR4opgPEIg2SGhTZaX7UW6G7m2/zsRU\nU6bvd48d/yP6R1koRHO9XatUJDnYszENCuKvs9Kbcdkt5O0c8/nEkf0jHxxq\nFAHkSARHRbh48xcCY7QR3tRKW+ZirS6Dv5bCwp5GAN9lRubdPozjAZROrSeU\nUPvWxJE803bDGquOrksboiKxgbZOh7VvU+xB3/4/ggjlEKAWxVY6cPQNWP7i\nnN1FbkrvoA/xdkZjAS758bCi4AtlvlKH9P/8i6zSi1AEhgWSNbNjVSA/eHDd\nDN6sy48xZ1rsj/jnZWFcOeYcq80bHd6TCoaw0wV9gCFvQSqcz+L77vJOs9Oc\nob5rMfVoAzHaIgEDEDe+bpBduldxLyvZN/XU3iiCYTLKKKKbO3Fy1qMWLAqj\nbaUQ\r\n=hT5T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK3HaEI9G6bgn7UF/6LrQ4ONwA6IKuYuWB3NZbLz414AiEAjSxN1hF14ICnr1URxpXfAEI67vFeKTW0g/3pPRZn/5k="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.4_1540490756672_0.19952696238631695"},"_hasShrinkwrap":false},"1.5.1-preview.5":{"name":"progressive-web-sdk","version":"1.5.1-preview.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"392094366696e0d167f6702793ec8424da5f30d9","_id":"progressive-web-sdk@1.5.1-preview.5","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-genw11fPQUKG39lqrNUwJs3vq6xC+cBFTi0Sw2QA5HQ5ndm6Xbf4noyUycULldIeZSvfuqLlgqOr1WOc2KNNoA==","shasum":"e10a77e3c7a8a6d57d1b0f4ca0816ba700c46661","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.5.tgz","fileCount":1135,"unpackedSize":4504517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb038LCRA9TVsSAnZWagAA+5wP/iyEIwlHa/DcZPz9pHNf\n73qwnhULlRvcCMN+LJalGeFER8OhrhG/sIgDVD47HRX3wTLEwtoRdb2n6eoc\nfAZkigLuDFHzM/qYoJFYGBQL3xE8wDuLGTNVMvFxaJF7LPJDlzCgdfLO+/Co\nkbvRuVM9LhmGe7Fz8vG6iAbcO5LrkCQq4VxKLUaA/xq1WHsIc68rRqfGLQ7p\njnBUdNmoDULxFp0Fhb86BTGBAN4YjaRDCbBR0xPK4QbW3D9kMWb8ybsOoK9V\nzMMqz0fQ2xleLXcHJRNuL14L8O66duP+elwSKakqxWE85MEfhNFjXSmXpQXp\nY8qb2o5/gyqZiGzxRSL7FEdCs61hhvvz6mavKM9LZ2eWLSP02YxH3Hq1Pusm\nGH5h7WwY0bfD8sUujlcNjoNw5MEAeTknC56EMC8bius7DcBV2sBJyXqRmj2Q\nDXi3k4IJ3YR1R4miWsl0CXMy1oyLA8JtniN6dkZnKKwyYm/Bx9IqH5iYHpnh\nd5vJVvKlG14a4lxmp7ktz11K4NVpbxZhoRW7xSHxRb0v4PNFxWcOcuJdL2Of\nOFvwubD+zAwl7bDYPJZa5/8uL3VwAaqLR3naVWI2GeJojfO/ioynmpPuoJmo\nFQDz/3dOqvdsjo0RB2yu+sHRAq0adPzDmVI4TsL6tF79Nc8Zg+AcwwB+LES8\nRCXS\r\n=ZREp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhun2ok0CCzbe7cVTu6GrBiZhIpOO+gIfPuGKjBfpERgIhAJ1HTtuA+fpdWz6IM/Wa6vuD+OG32xF12g9MQ1AvWI+e"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.5_1540587274117_0.42139227607287677"},"_hasShrinkwrap":false},"1.5.1-preview.6":{"name":"progressive-web-sdk","version":"1.5.1-preview.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5851df0dad36c28e58fcd3c5c67b6931d7f689a2","_id":"progressive-web-sdk@1.5.1-preview.6","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-mjZDsEKWMH3XeDJ256364hewQUZl3Vsk+kniUb1za7dZbUrN4YUpdxelRE2Bq3CiQllaFEF/icPhb2iefm06rA==","shasum":"87824b8f2e58a1853dbf3d8243a81218a6dfb9c2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.6.tgz","fileCount":1135,"unpackedSize":4515963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb24G/CRA9TVsSAnZWagAAMD8QAJWtmfD4hJsDPfLHD+EI\nh2gqKKoh6quy+/HLUzOKgpVE/Jw/LMjJxAFNPepFsYA3mJxggeddGedDSxDN\nIo1wJALpr0plzQMTUxrdClfRsTn59BdqeQvD8nOSZPZuQDvjESghjrit50p4\n9fhcVZLWJJiZchiNMfy5xcXWU0Sb4iIMMIfuwp6KRKPX7a1WARXNw+N5nAGS\nCDUmyuwXKh1wm0vPAFxiuzCF/xLFJg4Q27LomYJGzDRuqqKa2vKZYLgRZ/uz\n684yU5HsBuE5qVFpfGSx0L315myxsPwSfRg0ZyufI0UR/+5/cUu/jXlvImWs\notYqDei5WjzhsEPx3wtDA+bE4ltToJJXhWmf8SNkeTpskgbDPotB6HPvoJ4X\n0FwM0N6KvUn1Hs+P1Ubsi650Xa9qBi5asTg+d2zx3SjtzzfXr9T2yg1rQXjF\nBb+toMGVMgcOhAa7L7K8u0GAf8KTNHAlCRmpPIVXWx7Sa21AIllCiO/QnZ3U\nKivXYKgwghLZ3THml9+TtykOPQDEGH79tuk5EkLfOm87WmXAjZ7s1wdZMbnH\np5JwTLposAA2LgAtnREmajaRzKsMccN+ZlyAWoK8U35Ab3DmUlpwMHmN+bbJ\n7CrfDgbb+FsL5TVPHlp7ZqjWkcp3TOLSpA5r9YrbvgCnwH3m0k3LIPP7b6nJ\nEsX2\r\n=Bedv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtaaogU9upTyP3YEy6kccCCMeyXX077Lhpc9iYwbXy/AiEA592EiffMRwgeHX3LaDSVDL22LiU/G0xUcT5zRivH43E="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.6_1541112254333_0.05541230247190043"},"_hasShrinkwrap":false},"1.5.1-preview.7":{"name":"progressive-web-sdk","version":"1.5.1-preview.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9e5f260a7af74cc25d4b35c0162e375df4a2bbe5","_id":"progressive-web-sdk@1.5.1-preview.7","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Lf414Se8+6Kqpf61KyfV0CfzUC80zC0EG65BtzY6MXN+4Rd4WVqtsX4dbJ1lfQzEGacdHeNY8I59/f4sgoesvA==","shasum":"5dc25e01f9589b7b4a2c0d8ce11bfdf04b6c627c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.5.1-preview.7.tgz","fileCount":1137,"unpackedSize":4544868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3NYQCRA9TVsSAnZWagAAObkP/RZTL+H/2jIOgIhTTVKI\naW28UQGI5Yx1/W1akvyZL7nRR9PzPWWz92qYa3RG63EGHpoA88hU97L6iINd\n+5fb2WXcq6G/wQ4TMqLtt6ai4rJrXjUGSpbh/lix58IgYu9AalbnIOfh6Poq\nENq3sPtQnIr+DhtkEISjPyMKmqWKfDRlRMweS67Yn0F37TQrWSwxUvRfvxM9\n48sNCvmYsTBRg1G83E5oppyoJ8Ny6c+eTl2eNzTui7p5XC0CcL7dLfTbglRv\nYpB9o1IIHhIPL5nYB/LfiOtrmlZmuT0V3LDftHbIKtr3yAh8NyAfmuOfxuDB\nSBcWVJ0lZUNP9fEd3vjWu8OcviAdy+igj15wEGaEd2GaAofGgIWEbWuGdDYq\nuQg4zCRVqph9ryNr9/7alEWQK2lmoq/kyHEpdSXaiHO3O7ewGzbTGKWaC6ea\nTtcpu/ezT13Dob/LoVGjcqpYyPuiL7V1OBjNkm5CLnkABQslteMuOkSp5njL\n6Cz81PhjrhkjQXDIh4hYI0GyVaYQNw0QVPpxhTId2FB5tznTKXUFlRl6ulxB\ntGlWIBME5Ra+xAA+fe6JaFPAHAgB6OHtyL7JWWXFvsm9kqkh9w3IiE3Mom2L\n+GTD8gEcO8OcRl3NBurHuDxYET5wa1xaMaRtMfVlfMEvuwvFAzcMQjogsVl2\nOBM/\r\n=2k4a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuiaC1CQ6462LzXthrVcUJ7AN3tPEsR+EuwODuz53eZgIhALzJVfJKtFsyxgQFqJ2Zgi9f7zOapos1W6RUiqgRG6Br"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.5.1-preview.7_1541199375382_0.21084946129117044"},"_hasShrinkwrap":false},"1.6.0-release-candidate.1":{"name":"progressive-web-sdk","version":"1.6.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the live version of the SDK Docs [here](http://docs.mobify.com/progressive-web/)\n\n## Requirements\n\n- [Git](https://git-scm.com/)\n- We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\nmanage node and npm versions.\n- Node ^8.9.x [LTS](https://github.com/nodejs/LTS#lts-schedule)\n- npm ^5.x\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Adding a Component\n\nFirst read our [contributing guidelines.](https://github.com/mobify/progressive-web-sdk/blob/develop/CONTRIBUTING.md)\n\nTo create a component, run:\n\n```bash\nnpm run add:component\n```\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","readmeFilename":"README.md","gitHead":"5eacd514e42804f32921a2ad3785f1cb8eceaca3","_id":"progressive-web-sdk@1.6.0-release-candidate.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-ElnsiR/wZAbzqgyzTptWUA4Yi0Xs+dvdJR3/sU6ZDFGBQtK/8VIEL3YZbnsm8mo/SEucfid5BJOJ5NcuqJIvIw==","shasum":"7cc1982fd334501d4fca8c6d4585284d5172521a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.0-release-candidate.1.tgz","fileCount":1140,"unpackedSize":4621361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb60cFCRA9TVsSAnZWagAAjjwP/0T84vGYtMkTCRFgJ3Pd\nW4u+56tcZCiml70oZ6zEBsNb1Pcm1n3FdIwqPlWwetZxNvSP9842xA7nwEGa\n1xgE+ktE9ehj8N44XZ2m9mlpUUN+5nbv+6L0osJxxHQ4tPMdCBEiYA2iuv3R\n0A/VMd7XERRfBxJ/KjRXn7Hs+n7hs7+CWsW/9t7jAVbWkAKOGy7KxHNFE9Lz\nSI8HKksXCkb3xsktnHbLvG6w97jrzPhG3DYF4nwVDTZiKCyKEjVETh1dD4iu\ngj2uM3GkvYhRGaxdnAK8swzxykz5JlviQ/REFW5dXJkErllDV5WKFfvkZNVr\nlqb8m5gLvpZMfJwHSCsYY7BlM3XpuKgNN6ya2+7D//7t+007oKqTvSWJngLL\nA5NG7OmxWQx/BAbX72yvRQz9N1weDIE6dQz1g15x4hX9L8W5ZepXX+4Jfcya\nDJNwu/hD9bSee3Skkr3vxRao3VzUg38ajwAvk/qZ0EbznYYoaJijlWnlr0wo\nnwjWFjNoXdgWRCoapmRpjjlNDs7BKssj32sg9p+HMWXUf21fs6y45htl+zr8\n3G/oW4o9C1j3p6+xkVojs1mhY2wGC+yec6e6VqR/HKmjKmsbFgUIdU3aAfpw\ncmefng5BeJG0IhJebj1wLRsVwZP4Jmda7buLiLgsFiPgxPr4Tqo+tyCbN0m0\n84Dy\r\n=5Jrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHddxb53VyNP+fI2gCbqZjXkbNaVz0p1FPISgaZy8vrPAiBk3asp8aY+/ds8r/rxR9vnKDuaLowos/WHinT4ckqjvw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.0-release-candidate.1_1542145796736_0.14701384504221182"},"_hasShrinkwrap":false},"1.6.0":{"name":"progressive-web-sdk","version":"1.6.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.3","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"05090071278e6170ae2d692ed96b057ec02699de","_id":"progressive-web-sdk@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-lZfP8x/iYCdd0TaJQVVQA/6WNpir06Vq52jd2gtlT2px3Ea3uZ36CEavNYUjmclqyzDnww5XrOCOKlneeB+eSw==","shasum":"b3c6182e60ec198079ca4ca3a3338899e7ebb7ae","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.0.tgz","fileCount":1140,"unpackedSize":4621372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7eOsCRA9TVsSAnZWagAAjm4P/RvZeJlTKBJZLQa8MHhb\nOETNZh83v82YM0jGtRxWxuYjUR7pRdV/8///oAX39WGzKc+Gru00IO/YUQpx\nuEA/m/8fk13ASkyhVXCD31BQvvo0n0FXSC+0XL05mVpM6P3YyRF39WsHgcy7\nzstqGoQG+gw98WeaekhjVD2xMFFJp0kzxtm50zhlipP+Am/feiKGlqF3fpCM\nssxc0cWH0Qt42AY19/TIyQFuwYnK1iw2EzfFZTFUWgIcWR3UloI86YV/bmL6\nPIKrgW2vBURMP33Ssnqs9QvHs629Z1V8E4yi0DQ+NrQXDLjHNNiDd0d7hPB1\n84O7tOxfza/4SNmNaqAh924eJt8lEwjycnVcNvceO2ibIGCINwFYdHjhXK7e\nLVoXnVu5t9ZL6QOtRlIrNWK12yvIXaNoIW1Ya8Ko9ntEZ9crEkEgBhn9rwV5\nbJrzEGNGA9GUu1xjwNmC90OJrMILSPPC2CbBYcWjy2XOE+jonKz7oK80ZeIx\n42sJKUtz2N2jKclZsdmPhcP0qbkkU/n5MFBCfa5L3lSH9KU17v9/vI32H+++\nIzspxIiUrE5WWUVX2cXFqGjVj18mtK55VykQZcD/+FAzU0bPqEPntZu6mYpk\n1c5d+4hYfvSxGih0dY6MkQaQehYJl+3662xqRtBgvktmHGohbtsfC/YnMiDM\nXPal\r\n=iz+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxALbHXOARflB5AVbzVVQ06X2DBZR0cuQSi55WyYsSeAiAZJZ04CtPvx1h/3XXc2soCXC78aareHR5b8WZu0by3Xg=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.0_1542316971119_0.5401605021861826"},"_hasShrinkwrap":false},"1.6.1-preview.0":{"name":"progressive-web-sdk","version":"1.6.1-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"bb42949aa9f09f8beef8646737c027f5e3895295","_id":"progressive-web-sdk@1.6.1-preview.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-bxEFSVu4XwAAZwdPJQHgJla2bPfJLTFrqHrkYtFWsxwnFG5QCpl6I3Z5T0f2pUydgqW9n2HXMVi7Cq2Uaox95g==","shasum":"b13a5ab7fa9e24c1b9bc735c0e78c1606475cae4","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.0.tgz","fileCount":1153,"unpackedSize":4678779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9KBYCRA9TVsSAnZWagAALSYP+QE4yNclGKeru5bH1FsJ\nNuvxJTMVGxRb7bS+h5OmotEUQMX4m425HZA6qneoBC8v+PquMGz8AKmsHMU/\ncW6+cmgUlHVF/8AOjnjDqZgygkIi7iUo7VKF63MxjYC5CB02rJ8+3UOyT8WE\nees+9iEmsvTpRG7Omow3VB8otRNPYQaeWXHRvI6GoHjadnfKMJ5c4xaFoSAm\nl9Oi1U0hT6UO5gZrADefTJsS1WG+15ahqzFo/SuxxPAU7HVAiN3Fs1y1P7EA\nUWy7vYQnLQ7+04mrVc9BALYUL1l679lVNyz0Dm67cwj54gN3qifGPpJQqIKP\ntteH+5nMcT2UD6L4+TgJxT/CbNSVEDmo89jt+ZWqS2kL+iaObEQf2wBzz4YE\nHA3yvXc8PbXEsU5iNwFjgE1bDKRHPrsW05phLwaTRJD3FhB16PGsowPIfMX8\nfg/qde5lurRms5tyOStL9l5gal84qg8YI19UiBmf4Jg+EU+ehe0cwPoibW3K\nl84fKrD0d45HazeFkf9G5ECZ5KNG19G66RPpeJ71dlM/9d4lMI4rcHVgEvVM\n0crmjvgBC3vfR+EDiC3hkGafPfxUlVXW7bI52NiOdhFK9LgfecgulKyVD8by\nsq618rn5+A1N8XsQ+bqKLtqRa1tNiq+LdLeGEjnbHH5IEU6mU01n/hdBOwER\nGojV\r\n=Eb0S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpTM0s4zp+cllkdYTb37fUdkpSv6pt0eavb0U6l/cRzAIgDQ2r5gWk2kKTRQAi0AjEkSOHycO7bBMjRKnvM+91Ugw="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.0_1542758487141_0.8940869511619702"},"_hasShrinkwrap":false},"1.6.1-preview.1":{"name":"progressive-web-sdk","version":"1.6.1-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"af8188d1556099aa9d8b863eb46f319faf62a9ec","_id":"progressive-web-sdk@1.6.1-preview.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-AF5SLAbRF7xiZWNDKmC7CW4MUHI6e5K3m0v8zOGLnbZuw626kRs8uMFOV5ZvCT7SpEvdtHIOD5XMnRZs6IDcLQ==","shasum":"55ec724cbfe7407e8a2b48c6dee153c544fae15b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.1.tgz","fileCount":1153,"unpackedSize":4681786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb90S9CRA9TVsSAnZWagAAcmAP/i1s05Pv+9F7nSC6hSwk\nicdwMiCEP2+o7gBwA/7ezdbikwd87fyebn7qfQOch4D/CvkqoMzD2gNsVmBJ\nZLIfOmOGmOvjdQ/aWp+Y9h3f4E1DtyE0bDho7jJXW2HH33XscgVzc7gURpD/\nhzNqWstOw0eJoFGiv0+WdVMMdvw8oXGAqQjJv9l3JpQarXa+heu69AjWoi0N\n33BXJuW5k/6tj/AxicL5tZ5xzzkq+tSxi41p4xrfvnc1rblg9cS7P+7TpAxz\nBk+KZexoh/PhF+0l+dVkPb9w2ywWVAk8qP4ZLtOip6ymgHyqaPlG9bLk+1PE\nuapGn1SysZ+jGJLl9naiBm47XNpLuLFpG71VxC452H/d4wyBRQNQ2uenZ95n\n+N9EJc1GYUmOHE5pb7ViACUYlJBGzRdBdvl3hT78K1P0LdRMBTDZ0F0pw5HG\ntDKibZbCPVEuk0NB+BtJxcoOt3H+Z4G98BxIZd9KJa2sB0bXyfTPy27kxNeF\nxmt2rLaYwNnKn0RTifsC/9zVglg7IC/hCCcj945rJcMcEsG8+pOYrU/AEfeu\nWp8Gcgx/rJnA8/1t0ItnmMrjNBdM/Bpel0s8uaT3JSWgdQPyWPKKL5/u/3AE\ngwVE6TxojruKW1WRr1gAy73Lt3fHNdRpFo2oJtwa8DGWANLvvF+4ufpIxrRq\nx/9s\r\n=9ncb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICg04XujK+1tGCCndzo+RpSCm1/yLjtDPtbs7Krpl1U5AiANUWBb7L75C0wensNyEvv2843laioMyg+C1e0LVIZyjQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.1_1542931644286_0.6698370451879039"},"_hasShrinkwrap":false},"1.6.1-preview.2":{"name":"progressive-web-sdk","version":"1.6.1-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.9.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"9.6.1","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3863b7c91c45a69aeb5c48fb0f86194c5bbb5b58","_id":"progressive-web-sdk@1.6.1-preview.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-e0Q6L3exHOTvEF/VC+YvzDYxfnr4W9636NxFt2SQthaN4Cfu0l6NNbIJnbxnPNHJcJJXDOVxc4zYJjzt9Bm7Gg==","shasum":"a3eee24814bf5e482c15e66083543d907192d5d1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.2.tgz","fileCount":1153,"unpackedSize":4745704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/b8qCRA9TVsSAnZWagAAfjsQAI1ZdkQpLvTY6fh0MAJw\neMvzptw2p1znQudn36xhcCp+RV2MA9lbNMBp4RIgZZLAZzGo6SvVmfK4u/Ii\n4DRpX/EnqdJU3UZc3DGk7NKVNVFJTtSgAZrtJ2ZcQmM+OpNmkIC9c13K9SXe\n21k484JMuMteBWwGr2Izt6hM9g1L9NKVnhh+arUDpYjiv4jxwdv+14P9gbVf\n0ecwndtq/HJywIUas4CCCq2X4LMNSE1oUTiUK3TsGPQ0MHNSmG+fAvYM/iK2\nrBwWw6VI4jet3/4zyAvQ6VQVDz7iptab59DC1dsEUeOWsVdVGlsgX8YJ8BKi\nlSt3rXP0MQWcKyHj3EhO6IgTmpN0p1N7GFzCevgT+Kf/2i+2JA6k5iHdPbIe\nfOY4gSHJopRowBOuVTpZwdSYFzKSTlF0+VKUY0mphQsL9Y8G0OK9jvW1QEQF\npvNs7Xc8/gVWePB2QAe/Gm5BYf2ASG3N+dCc6FIq/bKskkvKGpC2UcOdP1ZC\no0orhtiYinHBVDMowztgx46cBpqggMpgDSyfAs71G/2v5NqYFm5ECt4e6bnQ\nA70ceTNerT+CopK+laxc4SB7bUt3DS/qqQc7rUDBnKRDMyY1IDTrAagftKd5\nbpwyfoB8+lKzD/0seOeiF5+aBffidsD3w0PicHczcAFl5Ehnj0GEMTm8KWc4\nOCJA\r\n=Ufg6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsnX/e09/SL0cjfmRlyZC7XwMMPXc4wPZldi8XDuYp6AiEAvCJiogPd63KvX4Uw79+ZUluRfMT+akelsrx+s+FGj50="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.2_1543356201356_0.6223225617444617"},"_hasShrinkwrap":false},"1.6.1-preview.3":{"name":"progressive-web-sdk","version":"1.6.1-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":98,"functions":98,"lines":98,"statements":98}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"dafdf29c993bbcc38dc4caf1c2745cc8424d3170","_id":"progressive-web-sdk@1.6.1-preview.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-wqRCqpm8qZBCcaLp5ZoOwAAHzU/WHXOUQ3S40HieWSJ6b9JfOpkdFhavkgG1Bv3/XoOkLzS4bW6LQit2nYoYgg==","shasum":"d32a4a87878227bd76188c0b7248d8c2cbeb61ac","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.3.tgz","fileCount":1154,"unpackedSize":4773836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBWqOCRA9TVsSAnZWagAA1ZoP+wQ8G5lyC79lmfZ/EfZe\nzVgPh4XM1ey0toz4CkNcVoxJkQtsMwmbblTwgI168kWId2QuY6qd2gtqGOBK\nPwHg3VlzNCAg2UM6SWLv0hRV8mH1QD0tgvAeFmUN8Hl7aovZUcowMyz4pHMw\n01DEifzcJ+wR3Lu4q/AlxTWAhatgXKCHWXCNC4n4nHtzfIYCZUNNmw6C8fpw\nwc0RTX2b5RabREo+DgTxfppvnvbAAXGC8ZR53nwWbSyP4GWrr5f1LaMA9v+j\njCN/P8hadxXb76xTK1ussywZ3zJZUjzaI93SdihgZckunm7QQatHHfWoS7Q1\ncSVwx07Y4lvcGBcbidBX1PJIfVJOWa96jZNTWBdXO91JNrDqoSoS2R2Ty/5P\n57CmwbByjL4RW+2AEsqJuUyY2hjaARLKttQL1MkE6XT39WY+2ZLY/nVKLwcr\nwoHYYrBBjLuGvGt7jigew85EcPE6qoIC+K1JbCCcI+NyHqI3egCDW+5fxElJ\nAOVShlF+Vh4A7QsKt/fW91AdRl7pivC11fV/NmCyNr4X+y0AyjhQZD4M4t/w\nLie+sJEKTML7fHkQgtUyhh6WyfbnHwUZcSjmmWPQF6GwLY/aOmSsrM4owvfA\nK2HQJvKflaI9pxdfluq0RNjwKRPZZshsmV4O4HiEIcLikdxSIPFc2KyYHEnu\nBSG3\r\n=Iufn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAY0ET4HtidxKud4qJI+FjEYi9RT6ulK60QO8rSHrRUgIhAKkFluDl/2At5IM5rjVPJX56czOg1ux/5sf3vAbq4+iA"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.3_1543858829603_0.4518457555712796"},"_hasShrinkwrap":false},"1.6.1-preview.4":{"name":"progressive-web-sdk","version":"1.6.1-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"27dab53160bfe1a6a0db6422d17ea6b6663d14dc","_id":"progressive-web-sdk@1.6.1-preview.4","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-f6NsMhnI8ZcEVnNbvLhpjYkpGDqRnIlb8K6sj8NY/swx5co1DemBQeafBL9WCJZ3kWagzFnlRebPG8GYJfaC+g==","shasum":"f4de3dfa3a8ea3e3e7d78bfe818c7b8c1e593076","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.4.tgz","fileCount":1154,"unpackedSize":4778612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBug6CRA9TVsSAnZWagAAEwUQAJLLk1QYnUnkdrMSmD7r\n0FWLLlUvM29IeqPVjsntLG2+UJJDlMx3K0eLAmeTbtitxOaIlLIGAFIWRixj\no36WGEoxFHOX9Dq/dNHgIT6MIxPa5k0yF0ZC4JWrhdtAAkOf1wso1HA8DVt0\nPgWdsqrYeUUj9oGWDbM8Q7CvhFKz5bFor7swfyrUicIKp9lBwDJ2SmjifpEH\n7+q41w2lINDtUoDgjMURd5ey/oMxRdEjPoTn9dpFYI7NlImWRKM73C27Bsl/\nh+lPpEv+tSb7OA7k8USKdbdDxTNUvaPlYF/i9yVpJyxfqRbiyJUidfiDB0Ap\n4lBXCRBsNmqgtviBUNFcjiRRqrVTpU3KJuc47Lmcq3PriPJozF0VMT7E9Ksf\n3ptKtqmhJQb6Q2RTZ1/3cp0ZElL0M0rrJRFBW/rKIwU90tNNggcmyKbhIE2p\nlIvJX+hShos8MGlv4AsSylAqpgLctf1mfep9F3VS8yQb97hFvSE/W3X/Oc6G\noyODdRSNGgf6hBHDbKvUhZYXZqnu0wkNR6UvOk8IXVfrNk9JfafApPD6iDve\nxOVn4iDxiB8eAgu5vh5Hv5PaBB6yF+6Ne1jgtBw7aRNE7C30riNdpqhmkiwz\nJkCjO6OZEyY7UREh+PCz8UkxBlTbdW2ebffkc72d5kdNiPePdC9zgKTJz6+U\n1K8z\r\n=TWeM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsPJk/JivOjxORaN9Wm9nYSK5StPb47mL9rYJIi+O2wgIgJSqCmSfvbaCSKAcNRDuy0t+IeemWA0kx0p3ac+CTJI8="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.4_1543956537478_0.4560661028979076"},"_hasShrinkwrap":false},"1.6.1-preview.5":{"name":"progressive-web-sdk","version":"1.6.1-preview.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4d9680ec2566d5f0c89d363b5ff42f6cdf811390","_id":"progressive-web-sdk@1.6.1-preview.5","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-4JJCf6N302mMubBxV2xSLqga2NxxXCwrcEtb2eoMZE5spC+L3G5EUAM9CKsLas+ZvlzMxb/P1UvcarccaCYi0g==","shasum":"9470cb10a1001412793b889967398eaa34c27639","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.5.tgz","fileCount":1154,"unpackedSize":4788412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCcBxCRA9TVsSAnZWagAAZaAP/2bCLikJ9+7rlu+wZlDk\n3Du0TAqhnFzMhnR8aJwWFcHap0GaDYzG2c6NWN47mCj79SJ1wG6LME6b6+1H\n3ldEQp30MGNtCX35/eGAm9PkTHR0NmEDNdZbsB61mkKUZ3T5pkUXDUVE+gkX\ntXSJy1jP/Px3XhqIUdIYEjNRFYo/5rTOBNl6pwL60kQRgeD5DDZLd8iNrwx1\nttSoLYEGmd7Kq6AldVdrcL2XfWlnGfVyRBDjJAGMogWaVw7fXDmfD2JZHK3c\nXkIDRCV6PZexr0WO7TR5O2ein/meuhZk3lEOoRBUAg5lg2CkAi/qQEcssMLW\n9/HcK214FHTZkG7vFZMtRd9qjTqVIntmK0w3RdSJRjYpwb5rNfj1B3t3LYTx\nRHXnH2WqVsCbLCcYj59Nhbl0aEyaTkArPrYxow8UA9CCF9+7JOb5VqE5kNZb\nWR1bmRtgcwMtUizkZ1zC9kFBdB1hOYHQgIiG7hcYdKJ9GizJQSn4NCooZKi2\nVp9ELqI7rFlvGoXg3lsvM+HHiH9cMtcTdnktebjXUH3uWHDlP6zHwSUz0xwp\n7CXxlrDbth2kQZOXGcb32L2gPbXhUb1PuGj7T/MRS08elixnQYN/yzzcDlYN\nvUtXSLSnupDU4F5IPGRLTtk2IZHOEdjY8/EPpgxaFdu4vgsy1Ei/dpLYC1Z1\n/1M4\r\n=/syw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDspNT9LQWw0IiE+FSJVUFAbj8DHe1Bl3k1c2CZRTkEDAiBmKslfqq1M0TQxnVsgUD8q7ynovpvhpqNvdk9gW05QMQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.5_1544142960390_0.6276044076074383"},"_hasShrinkwrap":false},"1.6.1-preview.6":{"name":"progressive-web-sdk","version":"1.6.1-preview.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.0","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"abb528dc96b314fc86b0576e229c79812ac9ebff","_id":"progressive-web-sdk@1.6.1-preview.6","_npmVersion":"6.4.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Cw6th3Qwof2KFj1qRZtFsHdAKP4AIOtDiZz7E0Temm1wBoGDwOQFrzRnUuEtaSS1Cyx//JOCtkJvUoEvPiuVXg==","shasum":"1652233e7076b7252b6501f0eff69f5803144823","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.6.tgz","fileCount":1159,"unpackedSize":4771914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEYB9CRA9TVsSAnZWagAA6aIP/jtyA80B0PhD98IhPl7z\nUSlklK6SVWd2UvzONjAU012JNH5iaPJFd0C6iroBZmSRmMgq/kVzV95Xcqru\nBMGNCjZtb6AgCjHqjc775+E/ArjPG9zPgMjouBTxx4io8Znvw8EQIM1tfmyH\neJR4nNUNWxNfJRmsbl7IxTeuHkXbPsWorpp4mhbMLuefBnraeZWVE1KncYg6\n38PQCRfd5fN87jNyx2xo+lAvcxATT7f/YrE8gIrB6WvBwqMIowPoF84hYHdb\n2o9D9cVYMtKgZKXQ7z4D0nVgBrf3BSR73WIQFJaegZ1LxxuWEMKwUM9VtFHE\naeS45kEgRLWXUsTKpwUJKrjVU8X2h3ql2DpzJAeFYqcOB6QNNfO1VGcA5Q7s\newzEPBf3f614Zb2fBDZznrYL8G4mjSFqmevhUuFQwoDMemuCL8cV4N8pXZLE\nOQMNPK9CxBIqNajh0BFKW2XD3TeUE/VHET2aGWk+ez4yH57XkEbY3mwkdD9v\naCuXBiDuXN4O3qNZ786IGcgDyE72PS9BHP5ljz7oVEQDWyI7/jT4Kg/1UHS/\nsDIleuDxSLohSBVqKcifL7Nwwah6lzv9LXdXXeeipgTiL/CQdHlmH4L5P+OT\nBaMWTxc+BYEMb8RpUGJVh+5biPQv21lPgnD/GMBXnXQ5aairD1Uns1QpJe41\nryqq\r\n=iN6h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB91PCt2scfV4KPta8brj+aGbl6hdF/eHM9FWSzPxBggIgZUJNld1quWgRnrTHihYW6TFRWvjLpCRp1uwrfbuvPqI="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.6_1544650876020_0.17894822937164245"},"_hasShrinkwrap":false},"1.6.1-preview.7":{"name":"progressive-web-sdk","version":"1.6.1-preview.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"e697e5fede7937ece5e8ce15a5edcc6d66cfb92f","_id":"progressive-web-sdk@1.6.1-preview.7","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-+fGsrY8+qZPavzLn8YPFI3rpju3arrA0NSF0Aa/7/myNZkAALVWijLKD/b9mwJNlT1ixzwS94MEuj05ixGsNlw==","shasum":"8b67d8cd9488d1a60a17b2859059638daaad9fd6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.6.1-preview.7.tgz","fileCount":1159,"unpackedSize":4832745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEtcrCRA9TVsSAnZWagAAHYkQAISJQYiT9q+Dto0hsH+v\nAXq7llEFhmI6oRkMBs86d6R0Kr79S2qeeq8g/TWMHKDN9v0bLcD/s3dW/XHF\nyoEIEFyUs4bTM7KFCXSpP8/drTBsMb75dxleqx6amg5lZgBdjXcgc5vm93ni\nwGz3726Bquu4/P3B0sRdBFJeMaxbWXy3ZBLyceeB+oe0fZ6RgMS0psQQkYu0\nxajJRXHo1Qkr1x8L5Abhl4fypeNZ0dtsNoHYA3JerudsPgj3Vx0dsYoJZDNE\n0sCm36eAGCwFX7lv35NgD8pHbdS3cAotbCGLf1cPnTlLzZtIhVZiuM34jRju\ns+3/7fqKWPwKckhjAOXsvzW3fUOXBnxanx4lNUDGXBF313fWuNHrQO5N5jmz\ntfzV5YeeKOn9HY6Knd2KdkbaALEimLOLh0LH0eowbNCMGUuuPb82KhqXoVFl\nwRedHpkaxwsOTCxdy8eW1HNh7M65HvXJ1PtAu1BIAj/o3dxw6KWwhUqbPbAl\ndL8esj/2RFGQ6tTDmF6930b9u6kdufJVjJeQmrMSDcLKytbG0u6zhR4D5bAi\n2CA7ls6Vvel/ahqnLAwHvFjnI2rdRQUzgq3RxeHKo/w+OR+2sQxNdJ1xWgHj\nlxuP03G7v9ZwBXpJEytuUcs4oiXvR1DSIlnJa59mqsYObwXaIovCBsJoe+c+\n5P9Z\r\n=LDRZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrImLjDMsFho4Xwm2u6T8or3Hp8uBo5BCnSOg/4avsGAiEAxFQxVpFOwnEvUi3gNLo8OSycg+et39T20YrOwe2jeMw="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.6.1-preview.7_1544738602509_0.7101254516298059"},"_hasShrinkwrap":false},"1.7.0-release-candidate":{"name":"progressive-web-sdk","version":"1.7.0-release-candidate","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7e86ce6c67853eaddbb01e610e9c247a9ffec0b1","_id":"progressive-web-sdk@1.7.0-release-candidate","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-EXSzezAiZKyR/cRQEZqmNyDwapN2Y+zmv6wIzZ864cLUwrYIptCHdGN+8lRiPUKBg+sO3yw6hEH4TKPryQZTOw==","shasum":"efa21ee8af9aa59e8af4f1f060cd8c88974fd994","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.7.0-release-candidate.tgz","fileCount":1164,"unpackedSize":4814564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNT4ECRA9TVsSAnZWagAAitMP/1TYFxQzKdOnHyS7e8R8\n/NWQ09atYxYeWcW9AmOX2vecGF7fRTPYaEetihimt9sPZF2pmu0aKxx+PYqQ\nIOnLOzkw/I7kG4Uxbd3eANJKzhtGxl2BFvDHWju+4viN6Kqcc/QZKnQyCmd1\nlCtPQgelFl5QQw1uJfdEwIfrKEjJXgaOIoT4XiChpBh7VGsJ7R4sA9rFv/QH\nnwQg2NEK33KX4c/A0Ey9+nIMEAREuGDotq3irYDdEbEGy480cA4Er4YpjDu0\nutwH9bGXGzDv2pn8uNAtt0yFmSo/9SDEo7VaB/KXM8RFy8hnbF5Pq28CNv4M\nVfQVyufiMg6LZrd2bOeUwdtESa411xS8JGxzl+acPp/7YKEZcOoSseYC6+3i\npjJFzg18AljF9lN32zJJlTRjTuBHS/z76spk89hP4KlIHcZAnLhgivtTvoZ1\n5j8AFNrQMMjMlCO6kkGiAnt28Yb1C/16FvgDLlJtvwPATSV249i0Nlxx6YMQ\nYFNiJH3NFnROhjD8PZcoOEUPT2PC6LcXNs09kuZnpnI7pzM7VTasDBda+3Tu\nb4aWIvq86UW7qU0dfCA6Pyl5rozoi+4UfW24r6qwh9fmBn102XZLjun9SeFH\nPW1r3uuvHafQZBC8D+MhcwH1fBnk18bFiIRn/LqgrtBA6Jo1jpm1XGV5r8wI\nPb73\r\n=GXWR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcJTEq2SBrbUrUeRgDhkfMdq8zAvFqj/Hqgdtl9+JMQgIgNqUUqrXzXCYaJFOzTszeoYRVNTu9YUbvT/nr/TWkUXQ="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.7.0-release-candidate_1546993155487_0.33708269311139794"},"_hasShrinkwrap":false},"1.7.0-release-candidate.2":{"name":"progressive-web-sdk","version":"1.7.0-release-candidate.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"4.5.3","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"f404cc68b766cfadb0d1cf34db888bc38fb7aae4","_id":"progressive-web-sdk@1.7.0-release-candidate.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-dUN6BVA214gjpPVj9PRamw8n2WZ8wSJAUmcshyCEyhbJMqNuWP7IFHBqq9HWIM+o+cTCUviL63Fcgc/mKa9KGQ==","shasum":"d1917940e7c924303e6b210effae8505733e30f3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.7.0-release-candidate.2.tgz","fileCount":1164,"unpackedSize":4822656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNoZkCRA9TVsSAnZWagAAqKcQAJdw/0sNLX5Jryrrv3sh\nuBlSSUmsmgidKdXVSBrX6IFpuA8mNWGH8h6UVQNBgf5rMx0AoZqrGOH+nM+l\nDEhoaVmEuSfCUVtDoxT5S11zhTW0F6bhxp3dGsOiYvgifqh1MViVF41ZStne\ncHhs5N3/n8tgJPq4IF2fI0mEKM978IJCXu9K3j49aNBGMvDGqzfAGVhZ3KAp\nXXlBt0T2z5yHCB2vB6l4lvQI3HnPkprYy6W1xvmKXOGryXL6xGyMx8ZJ4Qtb\nny9wLhySoX6ngapayF32GZP3nk74Rg6hDB4hPL6EOPxTRx/QelKiQ8AW3cmZ\no8zNKpvacZ7kRjOLLnAZ18W0HTNwhf/XbMC+fSqZGAUdfg71e0MriTPTI5N7\nuOMqd0+1/Gb8h/vJd4dPMpDPXmiznFAlg/QAGkp31lDLpv2Jm8oKGgXqv4yM\nxLWl27JOA+DMK20Ni9ag4matEpN1QKNx5s97eV/1uholAyh2PyaVTtBaEBj5\nYc0AJ5WUshEX5bTDy3kaREUH4kscWptF7ZDOepTid0NhF4EMD9g8/Z03BtVD\nA/dLGERFFDniApC4pmh9kEevQB1hjRxHpC7vKCdxFb6yRqy3vOwHmZdyD91P\nTbgsi/6pGU62ekocE4fB6laoI+YfKZ8hu/yDrAuC9S6/7t9PAJReKIB8u7y3\npJOj\r\n=BafS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID73lNjfJPf9GFosEGPNrOyl9DA7/NfaoFUiwGHoLQPwAiEA4ds6epM+dBVP3oAyDwY0WlEzmpsdkiSwt5lA2ON35Ms="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.7.0-release-candidate.2_1547077219961_0.07029713332790788"},"_hasShrinkwrap":false},"1.7.0-release-candidate.3":{"name":"progressive-web-sdk","version":"1.7.0-release-candidate.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"6b9e94300d1888c4374a1f3ea00c70f1bd155c39","_id":"progressive-web-sdk@1.7.0-release-candidate.3","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-siHN6rNJ+5WSTNTgwYyjZUGf2LtmB9jaJACcykVP6KLLzvq/l1xKj/EIR50HgJoXpRDA6u46l4YSmvX3aaxvyg==","shasum":"a249afe579799aa6ebcb95843c9e3adf04d6748f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.7.0-release-candidate.3.tgz","fileCount":1164,"unpackedSize":4823600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNqRVCRA9TVsSAnZWagAAv8kP/i0zFmcPceUvACCMrUOM\nIZbINcgpOcInX+mENGAgGjjkykc7oARrHn2USzxiKrYWWlotNGpfFCX80F46\nUNMAR7SoCJ5NtSIkzAm8O1vUdVgr44B0jBEVy74lTtMK+ihOKXgNY6t8yyQ6\nv92a5aX3osUF0A18aVDf+rIOBnuSCccjWOUZF30Q6HvAHnv4NF74gUppXW4A\nUMUVnikYQa6/pY1aJCDG628NMoE6dgFaCOATFUW5Cpb9FV9t3zn9Zob+9WkA\ncY37EB5EfEz0bYWFRsTSSP/UM/fuJZ2JkrB381Emle7oBUITWnBxPDpgZQcL\n0zcrDt7zpMGr6DOXzNd3DGfvGbngUAYBpSi97Xwc4U5YK815QU5Bgm7345DE\n8D+VU9yb3g/NGduQChxhTFxRPs9CZNmZ4qVRcRX1xo4uLo4Xkj9VDefj3LMn\nrAs0D2mOpIWEKqJnYJtDYxxo14X74M2CPZzToVdZSkcp9YgFJc1t142UXdYZ\nM/FPMS1l9RTukvG35Axkc4vBLqnzxUeZ5/cJkdidYTJlc+PqxFUW5Atk0c/l\nkrjKmyvTyxsx+/MpgE7YF1Ta9cKMrvJOSK7WhA7zuVZilKZYssTVTIhu8xU+\nmIYYCwEUrZ1ReDGacVTRReFf1k3Hr7bMsbi522+yGq5oR8WB0ovYmJW8PE6v\n/nvr\r\n=sbLu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvDoixhvOLclD6GW97BsR1ZssiwKeucL434DZ4zkqLNAIhAKwBeGQAaqGxhN0dsXlyHXomPq8L4kKD3VrpxWDjTFI5"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.7.0-release-candidate.3_1547084884857_0.8744051799047696"},"_hasShrinkwrap":false},"1.7.0":{"name":"progressive-web-sdk","version":"1.7.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a94bbd2877900a60e2349f5505019e36cd8c8c3e","_id":"progressive-web-sdk@1.7.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-4ltGqPhqyEP5pnm5nP7bpAD3CknG4mgcTqRXQTpPdeWUxt7fLe3V/LMOeYqRocEVWU9pd0ATkV1Sl7l33E0vrw==","shasum":"4c4646a1e3fc910be95a505c6c4708e030c0a4df","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.7.0.tgz","fileCount":1164,"unpackedSize":4824024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN9d/CRA9TVsSAnZWagAAwHAP/356tLQ1399/JnoCsBcK\nr7DKWIADFc1+m35dXKva+ra5z1lbajxlQ89V0uiqAk3MOQWmSCc6Ln8I8k3w\npSwcfmoPm32KsZsG3eDWS9AtNGrkapEXSBunzYkLglmEkvp6/XVTF4RmjM6M\njY9VDEEcEtsIpiB1CLur3Gw6I1fNKxDTJ/98+cmlZ4n5vpPnLYWlajq62+As\nLT5AKqgYIFuWhENGdeyj6RRypfjMc5c9uqMn8ESy3CgE998+ruRObK9AdwmE\nkkivYPQXJ95T7YSgoHmCTY3zauH2jxKJqKCOZZtxyv4R3ckhn/LlCqceR2Ed\nsne3wAgvxsW3P2z7pxsMdJpdzdC9gLvPKKCus5BWSAM0zXv7Nrn6O6hz99az\nzu0rYMLnlFf/mVrkcq47F1cu4+hx9btkb3ezmiZLTyOB9aZftzA0Xm4wlhlM\n/KlbKOTgFnxChEfehyD1t/QJAKLB3TyX8V1m2j6/oM/BMxi9+8WBuCRA9rP1\nty+RdoB2/Cl27ofa73OqBEtS8db3bDTBecUaLFvLCUI6rorfDz/90spaWIfV\nLVb3mzwgUip60zuyERHJa/Yuy9VyyEG4tE2D6YuLClFvYoixqz6bDjVhICyj\nweYHalFd21ZNV+maR5dES5CG7mNZb7GGSYUq5GfIuecTZUMEDmMgn3pXw/q/\nfQSN\r\n=ZwmL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvueRd7A5yRsLGYiuc5uVoBvrLWD9aQeh1nWfwoKDLXAiAEMLyS20/JEJgarUNeTqm95CGRMQgLyq2+4b/9BxE0yA=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.7.0_1547163518618_0.9324076404130153"},"_hasShrinkwrap":false},"1.8.0-preview.1":{"name":"progressive-web-sdk","version":"1.8.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.29","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"100447d97ef54093260061dfacd6e89efc0d4ddf","_id":"progressive-web-sdk@1.8.0-preview.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-9perWtsfOYx+N/Cgz10gNvZFyWb8+PeKmQBbwokLN2V7q9EBa8YY+Dfnsj1q0MWhUorNVNniKICahcdecOUQlg==","shasum":"08f4d5cd38a86c077e54222378270b50768aa413","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.1.tgz","fileCount":1164,"unpackedSize":4828975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOQjYCRA9TVsSAnZWagAARssP/0SXlqw7BL0v6u6yV2dk\ngKVGPF4iuAudZmn5QjQduMasXp28HstgPO4MoJX0up0yjj2IAA6cIj13Wcue\nTiNeXQpPetsXZQOJGHxJw630+U1TzTvGcrc6P1KzqM/vsUD/LEVkV4P1T/zS\nhoUJ+6rnZv3IaNO+Uc+yDl31ow5uoHDtq4bVhilua74Ra2R4l/Gm7WCqx/4B\n/aGOLdQ5Qw09iMUjC1uGR/LLHsEf+n7H/r61/IFY6XQoTtwfAsnojYBb9B/a\nDxiVbnsDzNveJALL8DBKXuV0ykm3u+dzI99CWm2OuYwAJN3wSEJmqeFA4/z9\nmIzOEx+TBrqqbawyqHyupSY4GbGqodsq4oMrVPgVMwerjZN6s/wDNFEff6as\nuBYhjfXb4DDhBA5yZERTZqTJooMH+/r285TWgtJhs7v0+eAuMRL03ROQleD0\n2sdTJPZuX/bz+aLlT48EBzg0OOePD3cUC4vRFxjMJw+eI+5yG8pG6vEC20NF\ni+2eJJxDeQ+pE4QUD1l01olTvd1pTApYSrQkw5ThDHT23n4gPoLJjPsfdFvG\nKlFAy9U8NA5Kb5mR8Ih/7CA7gwnJKglwIRNpcav/PzHos5j/s2OKQJIbQq8p\n6GWuDcYtXuYNANdc13+9DZGNxcfICKmDrwDrwndpYpiB/SVDq/7U5wgMryUa\nMzp6\r\n=gbxK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCEfp6RvEq89Nu6TkMc+IaakRMPTS3TIFP3LvKZbfuzQIhAJyl7Ep5kEMsNeZx0nHci3ovVeu+b3KYvnYMd7Tg0pLH"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.1_1547241687734_0.2212051669095989"},"_hasShrinkwrap":false},"1.8.0-preview.2":{"name":"progressive-web-sdk","version":"1.8.0-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9a2e73b29736b843462bcfb1f51162f5b5a77079","_id":"progressive-web-sdk@1.8.0-preview.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-Jkc2435BgMcyV0Tu1aj23xKrQsJF6/Oq5sTHn3bjQSIkUvEXlI6DSZebkaTfk0xbBIaWbJ2JdJzMZmPdc1SdFg==","shasum":"a1c9a8a6ee9bddee643931a505cce29785e55bd6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.2.tgz","fileCount":1164,"unpackedSize":4834638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQMXsCRA9TVsSAnZWagAA3rAQAKK6EgedyhhH4Fg5z+Q4\nWtUPhRzIuNMIebXEOGuh4B44aJaJeyjIteXfrRo4XDSgGPBahLi7u/c946WM\nRUYysmmV4BhCPA4PsFv2cF4gsG6/zlXNqzqCL6kTtNCHIMyxbrX1VtdYqbjF\nOxqX0XcO72CXQJDGsi0eLbwT/iAhL6HG0GkTewn2djEPGMvc2LjJv0UwB/am\nSJTG/gVXiAZfkrNxWqMGfAl263BWNwv+Rl+ZbDWAozoB1KfkqtT1HkWtbuPC\nM9BqbaoG1gBM6OVDuO9XDxb6FDJaarRyPabajoex3Bbt6ErY+aJ+7Qxm3Css\naXQVVOMuXya/dV0SipO1ud6OS8CnqMC1KJeInSWtzSqHc3bSPlAnkZWNH1R4\nQr2ssbW8TW4du/oZm8PcdCZ/IP72v8jAJQWTNSTuYG9T2yFTe4u/w/6N6qH9\ne/Z4Z9LoK9h033kjo1ENv1+liCNNRpm47/yoWNW4BqO7v5tmgCfqM9F5w6NF\nlIuTIsU6VLNubgqqOuhsRBzg7XbpZ4gn6qxUFdeA5YDDeCfcL4eANyYzui/R\n+lheQon6j0W8an9SZZbmDEBox61BKHaSlp0hzcidQhAFvNvtJkmQFcfeCRCw\nSyovjBgYgIkkby36YZOGwquzvoE9lI8I+ppXFoIAt8ki4t6lwR79kWY4JKID\nwn1t\r\n=2jSL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXLqhIek6wUblOOrLJ3zUezfQJ3oiSjp1PeIL0pTPQKAiAZxpT8JPkr+4yqMRkCahCMqu9a2s3G2vCAp2Ad9mefFw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.2_1547748843882_0.820374399175386"},"_hasShrinkwrap":false},"1.8.0-preview.3":{"name":"progressive-web-sdk","version":"1.8.0-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"^11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"14e64b198745b79ff7e3c5221fb2b5d30ed88a9a","_id":"progressive-web-sdk@1.8.0-preview.3","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-tqUX8BjwYmh2Bj3udBuMFEKAiOHu0e4LR6jpqTt3HehaEVjNJkoACqmeYVQ1iAlBd92syHsK5fssW8agPalN6g==","shasum":"a1cd2610bbfad75f04ae0437538c2215c0373ae6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.3.tgz","fileCount":1164,"unpackedSize":4835426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQQnPCRA9TVsSAnZWagAA7EcQAJOQ/8iV0HgYJ9FJSSAk\nKn6QWkglSazQalmM4sfpzvYpj63T5yLyRvzzAz8iwzVHmv0+lKDoDIO59O0W\nGTrypmTFfPgWcQsNaeBwdltFvtxs9pAP8TJAyuBTOwmSogMClVTyxEcTix7J\naXCoZjysUmlIHbVZseqfm6jrcdjS3AZexRfg3cAsDS2zxOQfTeKWTCHIGtQL\nGloZq0t2kum46zHBlv/GXaiQjkEPUBKaxqgkjwIteUUIWFp/xHA4TLxdFtsG\nJ+Wo7VDaImYXpFcA3to7KVP7qYBIWUmyubr94ZoZW9BGybv4VcAO5vlU/+nr\noYFFdqAnMqjapwpQbMgh37WMTBSUj27mkENnr8ashQrnJbZqe4F/MeIdoFG0\n8+2GBNIB586hrmUdHyVLDe06UR9iT8WaK6vcNu6Ir9VyilnkF/TN9kyBgQUu\n0lRe2iWKNWsmMGM8uc/DyQBJE7gg0JlYHy2lsmCi/jtYnB4wG/Jj3TiiZA3Q\n8M4rziGDPLCtyEmkboZFtVL30WHVtGqcijAcwqXNTvPKQuaIAUHDeROeXWFz\nIlPQeX3cniJOJHJmWL1kRTJ9IHcqkUzNyrXoaXeVK63CAcd+U4+mcJvsMSWF\n8WXiq3i3dNOF/iSUHgm5orl/CYU0VKML/o6FBSu4K6RV8ygT/sz01GmpAo4U\ne+qb\r\n=cZxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+w1wu7+LbiahAmKUn1ohupAp3ZA+dckQL1WdmKG96KAiBEDE/U4nV2Amz29+wd/kPuKg0fPoDWSCnrvIuNvsaVyA=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.3_1547766222648_0.237543464526643"},"_hasShrinkwrap":false},"1.8.0-preview.4":{"name":"progressive-web-sdk","version":"1.8.0-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"0.0.10","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"333803660f7dd4aa4fb021947433d042032db02c","_id":"progressive-web-sdk@1.8.0-preview.4","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-s+XGKr+lfyMRrN3xCkvkkHR9BWpcqC08gygSlCOZqs+gZMPf+EsqIvvMjFFtOxrCX8sCkLV/vtN0IacTUGiEYQ==","shasum":"52d20b2fd8f95e897571189e5ee0496d7c30cbbf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.4.tgz","fileCount":1165,"unpackedSize":4870812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSRHLCRA9TVsSAnZWagAAa4oP/3N9/BugMihVNwG0Dneu\ndPppJREJlRRD7jIr8c3ZMLlD+Jj6zPk+jRAJjIQad6ZlYv4P7nq8cEK2kzp7\nTWCUfCxYnojGmg2dyK8E+IxJ7071WH0jnfqEKjibe2TWjFDzPt/mlZTKqLvo\nuKVsP/xcf/2k45GXkI1fRNR740gRnEfwzvNOKHXs7exM3Guw4zxo7TjKuD01\naHnLP6UJea9s/BNLbULGR1/qptnpGaH1kNhfTVtaWMGVXR+HEsUM54u1WGOQ\nxq2USr8ZziaZkSWaGOjkekgfvE8rgboqIvpoXfZpBXVx5176VGRYaH5NrCGM\nZ2ioI+itnTa8gZ2cGM5ZqcsMieTjRfT1mputwCcz2RicYBPS1xno08ZxU+u9\nIiZa6FJMUnS4iLYHKbbT3A9t2o8P+S98F8xRBy9gCWDh/BGFI0K1JZjZAQMk\np7GTjYpteNvj8nEDMOOegFgmyQpFwMoVRXOuLpLIBrkkDJHFU5Vn7rtcVESG\nxEFHKqS28CDISM/I5H+7kVjMKk7udfHC872S3yQ8Oba/uGF2pPtuNNTBufmh\nGL3PtjOG86sRFilGzifE0yYm5NJkJcon75QaQszLB2Xbn+mschmiIHqsa06R\n4X68mPJ941KYZFZCFSlOS2gP9rSQJ9ShLPKbJmhJSmc5CMyXmmKbRT+eMR7g\n0E0K\r\n=8Nts\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAJsgyyJ1ZOYXuLS+L0qgCeHBcIx6aNyRMAgk9ImCERgIhAMnTAKKiwhTu4e/mjdMAWiBG93y9K2NCQTYm9P2rBumT"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.4_1548292554289_0.027177476472687534"},"_hasShrinkwrap":false},"1.8.0-preview.5":{"name":"progressive-web-sdk","version":"1.8.0-preview.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5dd551e0ec14739adb044e0297c0e4121e217642","_id":"progressive-web-sdk@1.8.0-preview.5","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-xcqIKjSvyREhhkRw6nTeu47volc/TLev7GKHEYlkA66OpAQiOBje6ggOAKq1NT1MEZ5lyC6tdDsBDsC8CDXifQ==","shasum":"a58d9199e157dd6bfb24fc31e395fd2d2f473ab7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.5.tgz","fileCount":1165,"unpackedSize":4878776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT5csCRA9TVsSAnZWagAAO0sP/RIyjNcgLrcK6O+6XWLf\nHC/cIsWwlz2IKSruFYgQqtKsJm3ZSAmn9jo5VIYTVU7wT4oYxXoG7md300Ty\nLVF0SjYNKIA+bK6vb4/pawnJEcZ3vPZR69B9MfG3LoKkxqAwx+2TTHClzoi3\nRj5Uz14BYuQ8utKJ6HtfRGI0PotOzic1nX4A9shct0bwkDDa+vccyQwR6JdP\nINUWF3H84vBwHNHNpH2eBjqqBEGpf8mO2uKmH58T6yp8goYqdcqIdsKtpnxf\ntyA1mOrTd9dPH73oeR9GsS620r6DSo7CYUl6pwDFkDd85sDo9R0nuhAhu2wl\nDRv8DdJ6Plwd35rsKtl0TUifvZx0q3kiGfFdn1UDBJilfQ+ED9X7kS4Jz1vv\nECi9vwAmMyhEu+paTVMordOpOkAgPfT1TOg7u7Wt9XF2vHy1tQYODgTuZ2VP\nOkWWgkUZKJRYzGQKBPwXBMJ7S1MDtNJSenLBZ2eFJVPb2OEz+BQ5ezJlu3je\nR6X4ebxuO/26XgzvTmoRgMA2KjZZ2gcYc7H9pJ2hl3d5Z7VnihbCjt7tDOMY\n+ByzFZ535H+M14ay9+0oadwL5JvNgfzAPdzy3ARaldWW7WeSp67fmB54U5Av\n6W8C6iSIY+3wzi5cC39oT+9iVXkRde5c8IzDJodMbwEUCjFpDVATBdVIISbA\nKcw3\r\n=efdA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACpbKLMnDMlyQO7Wqk4N/s+t5PO70hpBADGOirQkRjrAiEAvFcaMn7xgtd0qxRqxR3Vs2jquTci432pXj50Bka7DTY="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.5_1548719915385_0.7229168534840593"},"_hasShrinkwrap":false},"1.8.0-preview.6":{"name":"progressive-web-sdk","version":"1.8.0-preview.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"6d5fbaa46682338906ef46af5f877a6fcd34bbd7","_id":"progressive-web-sdk@1.8.0-preview.6","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-GKtUc9jL1wWIgek/6VmSQLVNrZiWG4tSrkTCHJduiOC9xwRjz2LyDDlpOdTkWeCoONnDRgyJ2wgeoh1n5O6VmQ==","shasum":"f9c6ee8561a5c6ebca66d13fddb5827a299b805a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.6.tgz","fileCount":1165,"unpackedSize":4879931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUnrFCRA9TVsSAnZWagAA6zEP/RyRmlwtRwIQPJA4+8gV\n+l2lhOo879zPg88v6f+/p6yCNhjBbQJDGzNy4dvoOcsXjBCuoCCkawMmQLF4\n5SfjF5MTA2mu9et9bjUUztuYy32n8ORphY7ESDK2xkj3dWnMULKQyuzaieTj\nRWCUVu0RxWs5FyDQUJaburfTV9MrZRxzFPvJXmAPBKxkfC8Ikd5XXWAs29m3\nTxu/DkfrNQRbuZFAC8EdVJJuQ+P7FFDcAwnCfqsSXNdBFexlgQXrbHgyj0YY\nEH/lgcTrA5goFpRuLyxxpAQxs/ia2BWjs4lOEpXgNwt2NudWcvN14+XA7ApG\nXdyRzjAW5JFZQ3OVYspvJ29IJA/N+r2gedtzvinm82uSlRHjrJszZoZWWlMR\nQ49qIkziH3vUTQY9J3wAu6iYLoAwIaV1VPR7Gsi6mmBZLSubLC2kZAs21UnK\ncbHl11b54F/rJW2t2VxFJjp0BOD6PvCKdpzUXaPL9XAI8Z54uezX41KacWGp\nmSuwCD+owtxVtykpiOh04GteTemwVF5RXxklfuQ/6jVhz4fv0cOpH8i3Y33J\nLdngjM5wE7GbUZI+jnITMv0d9ov9YvH4SzkrCyv4ZMaaM8leqGiOH1q5anYQ\nGS2azILz8eq9KZx4NBN8n2fNVkAkc9rhNVu9bblhHbayzbrE82dH3NIZpU1H\nCkyW\r\n=wKoq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICloRc0OMo2iGeCfr/EcGyITv7kCbbkIabzx/6B8q2TcAiBmN93vnnU8ufwCmGeYSwTrUqS5JZtQnDJHU2vP15XMAQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.6_1548909253070_0.8226916421045862"},"_hasShrinkwrap":false},"1.8.0-preview.7":{"name":"progressive-web-sdk","version":"1.8.0-preview.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a19f58d320026c2393efefc370fa3f744162c719","_id":"progressive-web-sdk@1.8.0-preview.7","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-QnR3qZjVE2rQ6jAon76ojlXS+fyuuoJ9y0BGR7sR7wRJ5WzrhRKeM9740zUWokSuCJYe1fIBop5n7vGkAcaTpg==","shasum":"54afb8c090d9aa2043c2eb8cccdd24bd54e1c141","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.7.tgz","fileCount":1165,"unpackedSize":4883830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW0rWCRA9TVsSAnZWagAAo+EP/0Ei8erjEXgWkb6RqHC2\n65//DtZBZhmzORuxJaQelSvXfNHn22I/F7vjBzbWfrPicHuta2jmBvL4jUdA\nzhOy+u5JrsiTezymrhKTzfZTyrUhMzUyjQHg2WIdzfhIFUM8WSMUQ4cm3r7J\nr49F/CRHia6AQm/HIAso2KM41J6yRommhW2wIuZ3vopicN30zYA2Ei1W8tiH\n1EfH1/rOs9WZk7Y01h8nLeW3yOuEL+MrSNREwdbAhqr13Gv2Bno9ilbFvP44\ngVyvo9ABF24cNPwJbOBK4BYuk1+zvwZTeE+C6KZzvDBig9Rx+EXTqvu4q8WI\nycZbSz7mOsVKh3pMrb0eWCQ+EGFpwsifZGUWuFbFjFLLXfPsmqQXL588Azwm\nlEXGtuC+dJy/utitRZ+7I8FX33ZPsg5Rii5vbCeng8EOCtwkzXsI1IH5iGat\nVuByjrJ2X0ZWHVSZrmBnh38G0JETIK6dhiTpFUcnd/pipd3FcSNDqKNQzRwF\nF+JfajkDd28seCKO06ElfjcllEAnzCkPv00n1wTKaAdx/gmrtQZ/3VLQRXSb\nkVJx/Gn17l7CbtLzEP0Krns9UMmTY7JSmJkf+CRFWK5PR+WFxpddcONo3y90\nr6j/hWgOfrCE/k8Wz/vIudqwtcUemH0gCZNJgCCUVyEK7B/kSoXeFWIssKiX\nV++M\r\n=HUKe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfKcQImcahFUgCUbzYtqPCGCKXwIPF6bx9UMIvrQl/BAiEAu3ZfXqEVzWiHBu77KYWAfrLmx6BqigV44ABikqU4QVQ="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.7_1549486805828_0.38672466043245457"},"_hasShrinkwrap":false},"1.8.0-preview.8":{"name":"progressive-web-sdk","version":"1.8.0-preview.8","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"060a95c6cb99f6de7c86869ec6417ef32b115fca","_id":"progressive-web-sdk@1.8.0-preview.8","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-blQ7LMg0tqFEuEcY9OALZhmBJTYfbqmd3g8dAsTeGItTrVy/fhzS/djlMeJfvqRnvgiYq9idSa1ajqGaT+wX6g==","shasum":"35a58fc4363cab31196abf2d47ea1857c150100f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.8.tgz","fileCount":1165,"unpackedSize":4884108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0ybCRA9TVsSAnZWagAAhGUP+QCzLXqO26DL4esZZm1v\nBGY4Dutgvsn1gt/5PkNygBYXu2BmkXIc0MKRyy5mS0YO6Ww4p4t6P24Xs+WA\n7EUiUTc0t2D4g36B1WSUygSMskRXXei9EolGJ81ATIY2v0I4V2rgK8Y/eoAp\nshmLM2sMjSc9GAPo80N1hCLhyCWw4LYxr8UnLzShWpwgquNS7zEUKkxU3/lF\n3CxuDlqgL0qWjidzE4X2TU0J1hDcJfkkLIekaMjab0YVj6XXNsfA0pUaKaXe\nOp7C7PW6LwnH3eLHSUUfc8j3wh6QZYVSri79MtY5WPS3YY5PVhCCK3nrh7c8\nftGVVT85oatpQmglVKlEAj8usk3H65cnnnrjfHR08u5TYegWRxPFbyumFhrp\nTbRIuxN7YK1FTdQNGABKsPfTuLQHY8zbXxI7teSoUXKLozZ+VtQ2bCkFxwj8\nbOi+LWNSylDHTssLdJ7D/2zTG9E8bRcstI2S1NZwaUN8fHl39eFtgS8tibla\nKRSEPTGC8Hey+Bc5KmMpua5Gqp6rMyQT57Sc6So5uMSTQy5whFbDsnzdR8f4\nj5F3kwzF9nSyHq8/91S9N/stXYPvuDqMybtsaA2D28mzWR8I+oz5PxTCNq11\neSBbrdNn6nk1lZ85oxYV5y1FwxiuP+Tk1VrubEMbDPcB1Re/oMna0e+kzwiM\n+7aQ\r\n=3s1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtJwg85DwqXWv3WmjNWSYoeLXnOwMqdQvjGxpDA1f5NAiBxNhEbALIYw85mE5gbSGovvs3tEkd/AWmqtpiPHNuXOw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.8_1550011546320_0.9584937377301537"},"_hasShrinkwrap":false},"1.8.0-preview.9":{"name":"progressive-web-sdk","version":"1.8.0-preview.9","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"dcf9ebe290d13f6f4219ed75111cb5dee84ae37e","_id":"progressive-web-sdk@1.8.0-preview.9","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-cpMTxhSXIJ09r4Ke/wrVSwlfLWUKCWbvgztvHTJ5mPESNde0tYQt0ffCZDUdK/xS94DlqkS4Fe8pN8echRjdaw==","shasum":"8c6125fe6c63cc52105414a424cbe47514137e28","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-preview.9.tgz","fileCount":1165,"unpackedSize":4888244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZE6rCRA9TVsSAnZWagAAWGwP/0HxjN/obSjwZULDJtti\ncVIgeiMusMlvf72Nph1+lcEBSNh3FrEyBdBJsrP4kUOJJA+JW8dJ9C95Zoa/\nDSXqzbLFu1Fo5qEvTTfB6cljEiXS8W+6m0ByZqfCoRfKtMI9JLmjpSWie4R8\nCyUSOU71QufTMNaTFLF1yjCDGruopvrlyA3yyqv2NbMlDkwe5IhV/NCmIFge\nsoCavuB+bHGIBIz4lrGfiyRKyrvKSR6F9dhfvOuQ5+dozfka8Y0Xkzy8UTGm\nRHGKekOHj13IGusIrjEgAAW1xt1WJUvp4l/M47L6blP2TWar3AmY2et6qW2Z\nzTRyc5mPGLRzXLuBFx8og0da0MoPXYW+tpc9McwEP0ianYRdjfjY6qbH/CsS\nJsXkRBTjGkWt02+XGuGqfhlshI3GUUO4vLFZ4uryCQp1aSFuWNQkTt+F5Xpa\nbAlp+YOy/9MAzbYUvVXii1MMHqqfp+6isYIYM+FiJ/54FCc1/JGCMuirppnW\nkq1NkhQi8pOSmzHWbiASMGSeFbtyDWRi+WhAbDzK3hbyxDDzZd+9ktPwv6Wv\nJ0p/+cil1g8gGH6twded+x4PW47LvUwXZ/ol8D2past3756Z/IXGPt0mYiJ9\nInSmBtnIbxeUzZMWMhCrdfePzEKqYBq/Jn3czvG5CjZCzU7ZTmWZTRbfTdE6\nxwt0\r\n=PPOl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDakq1GZQOaW5psznuxyTftMeicv3TBxZ+MnkAN6ZNftAiEAi1dXuZ+peHCG4J47MZz9roetGTHIRaWD9fDz46h8//4="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-preview.9_1550077610307_0.20022256609522016"},"_hasShrinkwrap":false},"1.8.0-release-candidate":{"name":"progressive-web-sdk","version":"1.8.0-release-candidate","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5e4dbb64652b8e634aa9994ea50c64fa58eb3260","_id":"progressive-web-sdk@1.8.0-release-candidate","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-a+nqdVUwQlFjLt19+nlpc9oJ2o9KMC1Z/+Z0aglPRYUK/DoboD/ArgYgqwr3r0d/GEhO3C6eiaA5lMItpBvzTw==","shasum":"797e6aaea0ce8da043fa3f7963f684a26bc77028","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0-release-candidate.tgz","fileCount":1165,"unpackedSize":4887730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZGV0CRA9TVsSAnZWagAAcGIP/AjhV2eTx5I4PY2qqIfM\nt9X8lR7jV8si9wSxxbgyLRMbKvJLGvHkmJ0RgrZWMwDylQgZQD+ZKm3sUVz3\nzOIsKsrJU/Zsts6A4N7So79NwDzrJFkw2bDzaYXUk681X0YTdRkTTmXbZJvH\nxy6K5JIJhZDLzTy6r/w0g9flvWljSr+H4HJYm+pQubRCHjsHsKjn3vpLWXP8\nuweQJ6RdUXoFI3GZ9P4YBwumYv4MUVzxQ1xx/TsEy5JRwiW1l6UNOu2HgvSv\n1U8pM7vxXryl8Ss/KZYy/yf8ctsEf+k0ttFccgfs25P2SQ1kTbC/6tJs7BZv\nK5mrDfTcBRSUGffqMKIYyKoqQuRlxGdaUaINGPL37571RTgpJ+lTSWDUdTxq\nMmN4SMQWpzdKdQIOPGCX3cMXT9NO7x0GSoTRYuTcbyix1YsVnNelHpapJb3t\nB4CcB9UPoGQc1Az+4Gr/Ezleiaa+SgdifeXtZnO+QYJB0PDa6tElj7JbZGH4\n2wjlSGV9kWvbBkN3uNGZivb0IcIXbDYnyj3jFiRVobbska0PHdndOzooIVG1\nSJNUmfUIEdkS8I51ChZ7zOH1z/c5z81fDfThwzjqet63yE5YnxI1bBe85la5\nyv4alI3+7tDhx4yB97qPhf0+8jOWaWHLnyZA3C9q10DwSMy0ioKLC+1o7hV2\no8Pp\r\n=vZoc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmgJdX0YJtG4eeIFlw6g2lJJIpU9kiSO/CLcnLCAQxNAiBosi5Z9Dw8pva55AQZzBcuAgWkRW1WGX23blSiJDPMXA=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0-release-candidate_1550083444247_0.5658083846894488"},"_hasShrinkwrap":false},"1.8.0":{"name":"progressive-web-sdk","version":"1.8.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"8ccacfdd5742bc4867e2f9f110bb0c64eb6ffef9","_id":"progressive-web-sdk@1.8.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-8QllyFJHiEI7JmailxrnnkY6qG/kSIUQFJ+Z19zGCa4ZaAvU+N3jkYEjjMl6oT7cEjwVNW0YYUxdQ09A3hsRNA==","shasum":"59bf040ee82b22e8f0c60481f1fabe14ba9d7585","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.8.0.tgz","fileCount":1165,"unpackedSize":4887743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZcEWCRA9TVsSAnZWagAA41EQAJbEx/CwWFslclGl98/2\n76o9ZXaInyq2+NOac3zbvwwXoD6bg205rFzmTdTm/3f08netbxqo0ICd3Vnb\nzqx/sAL3JvzyxluORaPKHxD9mwLvSeUh/sCTI0GZuSCWAfyUl4uhJ0kcPdnp\npYNXlO9Au36FmtIh7XdWS3iR92VoDDCWHWqZi1QicxknatJr9lDxQBlTLve9\nsVClKIFJOfR7E029BWX8hYcEMg2X/JqBLnr73sVj4UC4/nzomZ3BHtlAJU7t\np1g8bS11izPgF8Ia8Aly7DAoZYgyaZQ4br9P4n1YlqIXtEJO9b+C0qyDzWPy\np+VhhN6idxDGHclCu2GgJAgc3Q2g1N5YVFwihlbeD+rnNws5hbj5VnuvrTEH\nhy1IN7XMQQ8EYpuS3DOq1Z8zxKh4O0osgihBdwUm6pexm8XXMlJUldUrZN2d\n47Fpwn67GbAW0Lm8vgKCDBCAXFJvX5ysNkvpDWXSpcZ7Eydc9U9k2Uebr1Gw\nL/Vbv+RA8WpzNt5OLOHkFUFD63DK5IbjbdMzUEYB5iYs/fvpmLoqZMhwtnJx\n5xv21a3ybbNPb/vvlB3+K0AR+Z57h0tnarpktCd7BSJ5gMTcZ0R0xyKDG5X5\nx5QeI53XXNRSoqX6MSOnAS1dFKMK7SmnBLXgYexEIaBpFTEVTF9vOdhQSjGR\n7awU\r\n=/ZVY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ItQasoupTeZ3rYj0ca9gspPWdi+5nj35W4iuXJseAgIhAPzcnRYvfWubwKy5mB2QZYbwpTm3D5U+F/cBwJu2chGL"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.8.0_1550172437990_0.5933666652169549"},"_hasShrinkwrap":false},"1.9.0-preview.1":{"name":"progressive-web-sdk","version":"1.9.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"a753c5042352158eabc08cae27b998218c2e3871","_id":"progressive-web-sdk@1.9.0-preview.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-ElVk5F+VRR9UFFRiT/OWdGqC4SuJeKIo8tB9AsvpcJ8njKS65VPJwrXlblsrJ9YLlGHYJ3JTWSydByglcSKk+g==","shasum":"ec06aeb00f37c46dcf476005e451dd052906d3d7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.0-preview.1.tgz","fileCount":1174,"unpackedSize":4940916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckEqiCRA9TVsSAnZWagAAiVUP/RF5hABXscTMBX6HQCsU\na7nQU2XHap1PQ1PawxY05eroA6inighVxl3LiaHFOE24EjVotctrecBqHtRG\n+j1jzw0ripBVc52x5Ko/ktUIYcirjVlky+2mmPsJAfgvUyvaC0CK9TPniUsU\nB0rRqlQqMx2ygbWLR2qmJ5Y/1R+QBq9sWkLWWzVhGMhT9qsyWAiONSxCeMSY\nFXHMnU+A/+19fdWY8WaiCNNwEmnJy1Y0T4ML4ml6mhURm/hlHd6ZhA64OV6o\nWIXpwhdrjgAbWH3sqYBfQv0dhnl934611Yb2wI0twNO1WlCy1GSGFmCfM2C/\ns4CqOMO9gpiW0vxzvtZjwXXx6mIXihjyqJpVZJR+/hWTE2NxwZnYXEHk0pGB\nr/AjQASKHH9I2WpzVNXHAdB9oY+0ljOqqQGjCMPRuZmn/aqVb/Pjtqo2bNXh\n9gl5L5moyv849Ar1AqWUGIYagaxyEJc95+stDppmjx9tPiemy3I9V9Q8lvGI\nGG4OHp4Dpd6L1ectbecJBQJ0qePJS9nmS3v0UWhjTjwsC89HBW+upnXW5/AE\nIyrzfLzX+0z95egSD018AoyLG44FAdTIphXwB1zVMvyRFp9H6EIhdiqxiP/G\nIYvp1WhK0BJJwQpviPxMYawDLw3xgGg6PtPSI+qpYwHOHbDI+pXCfEuaPro3\nknAU\r\n=PIXp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKzvn8Q1ea2i384J4tG3yKeTg2bJPYFihMKFW9bKw1sAiEA+FqQQAQj183Oc2RtTnjOq9cyC4ItYge9+ID68C1tQpc="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.0-preview.1_1552960161255_0.23957384554432104"},"_hasShrinkwrap":false},"1.9.0-preview.2":{"name":"progressive-web-sdk","version":"1.9.0-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"f23fb2e7ccbe8cac50431194f2a36ef836e8598d","_id":"progressive-web-sdk@1.9.0-preview.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-mjo0jHAMnEr0cvij3QLU0gBFy6WRRyWtmDaUkty7uiZRKSRVTpqUSqouB/KSOGOZwADi93LKGxMX/128yQQSNQ==","shasum":"f66746326e9f1a3f772670ac83dd4728111df847","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.0-preview.2.tgz","fileCount":1174,"unpackedSize":4941375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckSjfCRA9TVsSAnZWagAA/hwP/0sFjgZEIxxn9quLK3HD\nsbPM+EQrPnFtaRlY0Kf443efV9b/INTz5aS91x97SqYESAB74FSppFSSj27w\nvatF0HCzLicx/4BaWdA4iAxWTMtVRVNkkg8AD+oTpqZfYAzJ6aqiWHDnBfZB\n6KailY87NIio8SegiFcmEKCXX910xpc/cLQ8RTiF/7HuodgjEJRdqmnvQ5sS\nPkEjvbbL7zfLBmeFUASMzdKlUQ16u41jfPGdKluEPFR+NTviTOEOZXwwqjhd\nZZHekSkkI2A1ATJlCsCsJmlFazSySVKOacEOYEn94mkCm77Q5xaFT+bneib3\nkV0UVTFi9kGNpHVO8aOBonO80qaEvX2RO01FA1dX9UHI5oRh27CuuLg4/34G\nLU/A1GrDczcVK8I+/8fZFT7agdj5Cm/EjOYPf9+F55EdWMOK4CBal4MlTTfg\nvYOSaKW/gqpNClaCFVD0HZIqJKPUGGHItano7zq/KyzNQavF5I2rdoFHw9mR\nVV3yucYiGGca9IcqyzBMwS8njk98W2QpFgcXURK3mjLUte7/b+RylAFDJwQt\nQ4SP/TSpny7TRc0Eh4RtQEyaoZFKxu4EJ+UJoJoJz7Y77H2rrKAiZpRPL9Cj\nNy1odGpmGcTE1ffP3b+OPiK8E/0EofxzcrSmVcCv6ggXnu7eamiyeI0Aa6wv\nPzbX\r\n=0w0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHT0yf1k067lDYkrCz/fHZgczUbWy/h1pPmzfB2eWh0QIgTquDVkbhPF+mW/c2ieaEAt+wsIc0/2b1Akc2CDPIRro="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.0-preview.2_1553017054628_0.19033195327589159"},"_hasShrinkwrap":false},"1.9.0-preview.3":{"name":"progressive-web-sdk","version":"1.9.0-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9ab7991af59c32f64c6199b3aeec0e76410531a9","_id":"progressive-web-sdk@1.9.0-preview.3","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-+mu3gGebTfUbo+pvP/xdxyn19z9ILhOA3oQRTJS/3a0bnsCAIeARysdSng/q0RcI//NLpZT9h9QZJBiC6jzUwg==","shasum":"ee519ae249bd0eaf1b885d1fc14c7e37f3616143","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.0-preview.3.tgz","fileCount":1182,"unpackedSize":4970407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckqwFCRA9TVsSAnZWagAAZoQQAJOfQCksQjo+2l8rLabU\nn+8CcqfOT6zSrC2/f4gVYI0s21/44Yun9N3Abx0xwwzyJrdNdbkAm1PIVzBx\nGsxRD3Xylm1KYpvCgnBrIEbiOqAp66HSig52+/BgdE9X8C2Stfe8Hy9YEZZw\nZg4LdH/VBP2QmpPzZY2A4UvOcpzoXt/3+Zm2MdZiVrrcW0TW2C18wZkaN200\nOWnSBX3NNZ2OCTvPqvz3M7L84sXOVMp+OlnGi9U+wqIlQSatfCbr/9Ej2va8\nPD6VeD0LBB30pJ69f3dggSdcKgDuaDC7QpF4MUA16sr7Mlf0G4Tr4fB18AYy\nUlNPfdRCD37Dy0afhNkHkJO/PN+bvNihg2dRgSyoYVal+gQtvLAOKluXCVUD\ndKdZfAz6qq4hBmUigy2rnjmyahDcb/0iUYz+8zqaBmX0RvaBXUKqaNBpAkHi\n1r80mZ/x3M7HcZfjB0I6XTWq7enOrT+DQMxDIKm9Qz8Zn73gKAm4LRIt+y8u\nc7QDoOhnfq6bmknZQFoSGxM3ZOo/8iqZib9VWD3hIrkp28sq9PWMSP/3AcUp\nMhsBoQGKiyrdt0LsQBJ6J9XFX2LP/L9m+nuRn2oq70HuN64fN1cd5I9dLQOc\nnksUGGOY/fBC/3oThWZokJdb3L2a3a7FrymgUvf3EuZFfw9xfR+iDhivXy9J\nzPNk\r\n=2QI9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFy3SzEwpBGO3alCpUI9N7SFYfnhFOz2L3teYnmvgZRwIhAPvHaDhOu3J//otLdCQyks0bK/yiJdoClLJ/gkVmPoPs"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.0-preview.3_1553116165005_0.6898873450625094"},"_hasShrinkwrap":false},"1.9.0-release-candidate.1":{"name":"progressive-web-sdk","version":"1.9.0-release-candidate.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"npm run styleguide >/dev/null","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && mobify-docs preview docs/public/latest","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs compile docs/public/latest","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && mobify-docs deploy docs/public/latest -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","check-node-version":"3.2.0","classnames":"2.2.5","compression":"1.7.3","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.9","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2992d7f44feedadb93d3ebb5cff9a6ecfd80a0e8","_id":"progressive-web-sdk@1.9.0-release-candidate.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-6/ZCcTbrJ8xFhe7rvWi80NoKtMjEDOWbtWBJ70Nc2blkm1Hvn5laCukRUymc55H8avuyA90sJ6NfXc0YXYpuTg==","shasum":"f9ec8c7026eacff418800e38c7f52d96fb9aa688","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.0-release-candidate.1.tgz","fileCount":1184,"unpackedSize":4976763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmrEoCRA9TVsSAnZWagAAqoYQAIwtuugo+UJJi2/bMq0+\n+knePnMPtsowbhaqjwL99LUcsXWbD3NEu8d18ANkvFS8Wf/KK5OfP5yYFaUI\nVbUOwGmowSEBnTyRFMfRv5mNXUgdwE2DbLONjNja6JymNv7+AFxfsqJwuzo2\nsjcKhJJkGevfF1o9EN+kbrkcSFjBKalM1DnNO1dEYICPc/XxpGyeErnq4S3P\nOpW18MCd9Ghp9ebfZAM+uI3BgBExr9ZhADbUvcsMFjXTo+rmPsJbRTpx+BJ4\nFygSRpat/5487VA98TWRFikWQUS/1iVZTx+W+vAi7vA5/7xV4+qM+721EOSY\nftNNSxb1H4VI099YPBnbLvzNjXG47+VXvLwjRQOpN9VbGCF+TLYo/gvLUDu/\nFxKuBJVMOGi57YL3+WDQ6CWNF/+XMF06Jb//LMmwo9nZtXiCOZfxD62M6KCV\nQoThFiOtHipFtRLqbuM5cwQro8FpsCRb0/BzdGDVU4ZVKtdbNfMPW1ZwaXbD\nNEg5BFWdvAnj0FqOydVCzKR8oNWhVW2uUWVBjPwZklxvvNPHirrpgutNh+7X\nztlSaSt3j+okVtLHejnmF5eKj8ShXf3vg+cYu15pyltZegMpg4yKi7ptTE5N\ne1FtMkiukSfhRwUzoCB7mIcHQyWepUxnT6SWg3jknt0xgzzpo6Cq+Qiy5aUu\nG/yy\r\n=uUud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp4igUVzssxRqit0ilAeA7ijYsyKpVMe9B4Yo8B8B+DQIgbnUcAdMPWgvR6EfIiu7ttZ+j7ZH4P2BEUYm/LVNGP3w="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.0-release-candidate.1_1553641767991_0.5015711942763454"},"_hasShrinkwrap":false},"1.9.0":{"name":"progressive-web-sdk","version":"1.9.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.13","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5c07f3d0c509c968f522b862691dff4dee2624a2","_id":"progressive-web-sdk@1.9.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-3fMf+BljjIfJpqYNHPFCwRuXfsGOSfSvvTHBFDleJ9gRb+L7nDapGCJib8vTisrAy0Y29sN3DebQbawmW2KEpQ==","shasum":"d8f3e5ebc36073b2eef408c9b0f8852bb732784d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.0.tgz","fileCount":1187,"unpackedSize":5231520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnXrPCRA9TVsSAnZWagAAD5cP/jYBkWsOYOOukadnycFN\ntI8wPoHs17mBIHEppit9ttQwZVAII8bNoUqt2xTcuC/xvQRx7TR758JJqTUa\nYHXnorCcJaBekRO3x99VqUCJYgJvH3OflTsSjQgmgjC7T/O93rxZpwnuMopZ\n3cK6b8FYLltjY3KkFXI4eObY8RZkNz6CLx6Tey0jqJgKXyQObBwHfjbhNlo1\n6N1mvHwJKm9I4Zo3x2W14hN0qJCfc/rnTvJKckXVjjPrJ2XsYBYLaoHuPWz0\nKfMB/Xr/IbDPwASehlGySn1VobcfkTmVHv6YR6Kw6d2ASStQIVEMfkDWArlu\nCisqaPOa8Dn5SRvPoVUkFaJh9j43q5Vdladpe51ftkb48wIuqx+LxAaSe5op\nKv3pT9e/8pWrrsHpOVnjLU8IbtSPVBUl04KK0O8zj+u4cSMVSsghC87YDP6I\nHlmfnyAap+EKmW6mcSmXtRJxLQUmiJ0Zgej0b/QaCo9kKf6D71Yruo+US13e\nGS8cn6+1Sp9zj/L5Nx10lOZD6psv3k3J5ueWm5VBYhfytNvbq5bGXO9jkO3D\nnklB2Bm/O3GCvrYa9L7iWxk0bQES8WFm8OG7+ET744SvDLkGpCxd8GLmPYvF\nYXoaM22gJ43HX9iRF2LTKaCtkwWm+OwiVRizUBLvA608qoJF22XnRGt/BDHJ\n1wx9\r\n=BF8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcMPPvyUFB81ZxZByurt/0nwi74JPYbBpJ4eOHyx20LAiB2WPV7DXzv9LgSpeBjT61k0xWw382eBu7ICWVFZvRPbw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.0_1553824462221_0.4665027774128421"},"_hasShrinkwrap":false},"1.9.1":{"name":"progressive-web-sdk","version":"1.9.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","focus-trap-react":"6.0.0","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"b61026a97d39f56fb75a516f00965a9b448c732a","_id":"progressive-web-sdk@1.9.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-AD7jUAiyJc2xMqscoRCEi7soolgMLhjikujZGxn9z9o0akKZL7NP9Pd37KR+OinakLdiUwo3xWUjBV/oGDsQdg==","shasum":"1dc83a1a163bf65ac6b9543bfae5eb744173bf90","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.1.tgz","fileCount":1187,"unpackedSize":5230652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpAY9CRA9TVsSAnZWagAA8qkQAIM0N1Z6UvGcnDVmOyZB\nH1JzRJORIaaFn2tn8lKQJR0SluYJK9oBTprQUCvpVaSd+oCp4iegcWVw8nWx\n6NGp5KPLb1GAIvF80ku1e4qaqo5k2fVovkVasB3r+gkhbPZ+hompLQtnldKP\nQQqFJJE91mf2MLf3gqjJupCHYIfLniJ3jGsaeqgg44TZTHgqOxoHrNNVqiR0\nZ19eOHmghcDwi1txJdbUbVzMmdUNHxMXaO27l7Dwi5MJyKgEPKx0lm5ynrCX\nNlhDAHZkmVfZwSnuyse4FURt0xLrNORH3+gvKaowEAfoSi44IU9dYCqZbbwD\nTB3UzeitwAyacPd/ddreEfHZ38TXehYQVfoTKAPpXUwnvsHwzyScflcLvnFB\nP+QIDuOfsNeci09ykca5zZHnDfSpztp6LyZpOta4O1+yuTS4PiHXIa4atB1b\nwG2QT0jEfA8no8hKdHBq29nyA+5IMewdiV3H+CpDqeSs5rLoassbQytknRAF\nlD0HQiUXmE47vs1x9Z6rXub2d81iPRbyAm+NX5gCL8OS6U73otwwTy5Eh1+7\ntOlyBTR5MM9cYB9ZOq+KSJFXSYB6eVIy7I+A4+5yQ7G44WBXLe4FLR8klTV8\nG6dMZy3rtuO7K3WurqtfUDcxYnkjlXabCh/Skhd4WmwylLzMz9rqO08ILP5u\ndnNF\r\n=8Xm2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrF1BULTauyQF1P1EQvo2WkTtp0182qEAzZ8fHYp1QTgIgRx48SVDPVgQKjgkezawLjcNMlFLaMANS/u6puWoRsCg="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.1_1554253372652_0.043223590435002235"},"_hasShrinkwrap":false},"1.9.2":{"name":"progressive-web-sdk","version":"1.9.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"11.12.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"19acea02b67f9985f6d109cb3df26fe1484bbaa0","_id":"progressive-web-sdk@1.9.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-n/QFI2ABQt16gkGZfmamTXrayqUSNBVdH+bLl0qhIA9ZKMzXhlGzLKbF8ECn+TYBAnuBTMbmh+9vGAx9bjB57Q==","shasum":"60e93158b59f7d39742ae8344887e3cbe703ae51","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.2.tgz","fileCount":1187,"unpackedSize":5230130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsQ92CRA9TVsSAnZWagAA4F0P/3KCZnZs57auBTdScrhl\nl7L+zD9M/7ho3QiOKOVA8zDrZPdS21S2U0/0sgxx0yyWPTHvOHgk243vKM54\n+cMp9fZ/fhkQ8CkA+ZxzqyAxGHL/YHXO9xLv0Jcl0gaep2HO0IC8Effbp8IZ\nKjehikzV3wEgFSWEI3y056Vp32e2UEsWiWxMakeKdDmx/EANUdBB/SLuMGxc\ncVDLhE2n6m/cLvnLpecmkRSQ2MT8RDGNLKtkW4kQz8H02jwGdEEoY/ZHxVw2\nn2nC9aRwWf9mZECX2+0FaEc+i9I2cg5JNX0tSns1Z7USS8GEmnIB+/zznClC\nNQU1LJjfgbbmba7Xj+5qf3PZ6KkdtoGcf4KGhq2fN330lUlka2xLFdMqWudA\nuf9GKKSK/dIKHtldPRZN+5GsU5xnastSDNivnI0I5jyMPuRgRhcqhHf+XDTi\nZlgSYMgG2HDMcfHfeXSNyZVhtraU5Fw93wUHyaVWP3jyvC4vlTWkcDgyy9p/\n5k5EZr/n/Z82ACnh+0/kAs0iRnBEPPlKo/ClarC5qyydjSgrU+pliNuqk5dI\n0wM0xjvX1F0aTZECRZIuQ132TA33WjPK3DciTVWnCxO2aTpcl43D/m2gwkih\n/hu63MNCP7RZus0H5IwEU2QWcZ5ulZGChPSkZ7s5VAD9jRVkyfiXEfymkAQe\nSS5v\r\n=69Ue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvq2V87d8/L3Ror8IPbBImw1zU6jJZ6LYH2QmHbp/3QQIhAIMcMjnQDARpW8xQTTQj0l++SSFI7VPrH0/Br5wkDYjq"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.2_1555107700906_0.87944929081501"},"_hasShrinkwrap":false},"1.9.3-preview.0":{"name":"progressive-web-sdk","version":"1.9.3-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.0","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jsdom":"14.0.0","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9fa90c2c78943baedb2faf890d079f5feaeb5fdc","_id":"progressive-web-sdk@1.9.3-preview.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-3zSNm1CN8A7fP7KwPH6QQcjihQotCYt0sndQb+8Xp0LukUfJkQYY/OfczhCEzyjhWpIJGU4j1FVfyrEJOxb4Eg==","shasum":"966ef778b62842802ac2796c2ae6b5e0edc523dc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.3-preview.0.tgz","fileCount":1191,"unpackedSize":5317192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcthO2CRA9TVsSAnZWagAAZOQP+wZQNL7xM1W0LCiwmuRs\nsZU5nYcPjAXTVITJvJLIZbNyfYAzlrPySs67y/1XxAdtLh81uaTFlGD0GTlM\n0zkYXiIIoiZPONtOj4SSrJERxifXzjVkIgMLthByfvRWUC0aBe7xk3sf9hJp\nZqadw1hqkoF2nmb5Sc7qfvhC795ebX+a8sT5TwXbQH/UzpPv3ylImp2QWJzw\nHkh0DW5dnbCIGvB4/mV1LRfHts+T2mx8CyhNtWliGwxb8PGBhSlKtU3lGwWl\nZYkPu8JnVfw5D1H3jLWg4k4UMlR5ts2lwalnqNQVJu/x/Kv4nC6hJT2OWETC\ncMB5uZyU9hR3hR2NZxmg+1oMhA0ZTZNyMDsVCIIt+bnBRQGj15ndNQMybBXd\nJAksdz7XP/DZqhVHILx0uzruKxhT+m6t19SnbepYaeFoz9/pXkvCgaV81zpX\nIrLD1/85040DLoOdWcxhk0h2Za74GMv5Pmk8WjVR7K3Zw3vP/yIT+UoxgHuF\nAxJyWXdWaaFc9x6ILnHUNJS/oLzcmtZMgFy+r7dl4fHcdM+Un8vb5nvIYsiD\nCvhY0SvwXmDeGNg9J2nMTeNoeqYb6j+jeDco8IbQkpZWBy403UxJY0N7J2Uz\n3DG+ydGy1m/QI+hn/T+oX9Hdx3VH7ultcx2imwYX1GdKxHggxsJtJPeYWRjy\nZaVu\r\n=jXPI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDUrd3kSC2eyOf4t7QO1RbtUQBVHhvUL4YYaC8SHN+bQIhAJ8c7CXZ4dqKrOFJtU04pEsdBpxHwNctLz0ztdycaBSp"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.3-preview.0_1555436469609_0.22443848099769603"},"_hasShrinkwrap":false},"1.9.3-preview.1":{"name":"progressive-web-sdk","version":"1.9.3-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"e4dd8862e80caa8004801bc34c83461878820dee","_id":"progressive-web-sdk@1.9.3-preview.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-cfiU8/cKAWkMOUQKjLve0pc7m4tRnHFtq6SpJjN7t1PjTBDbID0yqzapf6XKzntf80ZSPQOLT3dSBlkcxBxg8w==","shasum":"9114e302eb53912cd9ee5078e5002913b0bf952e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.3-preview.1.tgz","fileCount":1191,"unpackedSize":5324111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvhfaCRA9TVsSAnZWagAAqVYP/0dLtDJHGmj2SC1NijFU\n7P40YuSzEhgKlJ7Ir3UjvtO9O50Ym/kgzP8W9uAJRObpJkTVoeMGZC7wXOBT\nKygZf1c2s1cWscm1gSzmUsRsqunP8brMeLpFgayuKQgcFDAfhn+DfsRZyzaW\nPSpivMcxiG43bOi7JzCXaBnWTQA2LD3ccB37R8BRWdL81eJr1VJ12/4WVvXy\nsyI5tu068RYcweelrRU6ngabXwrKSTVikMZrHHUrTQ6yGInMrah79HSPCNSp\nPGQjjqmHNQOughQDwjTTcC1PFfPIjHAVKr+6ja23spFsm3jQiMrerlWc+Ncy\nHfCQYGC9OIgckymG48+XfOyUqq0sa7mw8iVg3w/Zg8+dL6n0tfhUYHXW1zjS\ndBIVrvv+drWybhjNdHjGbRAIxSqvNzw/3i+IeF4HjMqvSgb/FUvgpcBKqayy\nL1yIs7tMHh4YPxD48TQ2NczALNnGix/3bccC4kegNXRcHJqZVKZqBRCpwKnI\nc57RQG+nvY6Q8vsonPFa97mUGHwl3zMafdx/P0JyBqfxNpqv9o6BEncxg8Oq\nJi+TRRkEZm1snDfKRGhTofE6CJTK69mzXbjdxvOzitNTSNd8K2mw4frs+ZhT\nytSmW4G+gkZv0lkmkuVbDsP/T71+AZNm30TiwEE5geWvz0AwTpiD0iDVAaFI\nS2lN\r\n=ZQGm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAqF3gBHmDSI8HWP2mHGhlDiYtwWMxN5Fnj1N+yYrtsAiEA+P3MKJbQmtUXeAwlzFrtq45Q9d5xF/orcm9pQ221eKM="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.3-preview.1_1555961817169_0.6347597745248064"},"_hasShrinkwrap":false},"1.9.3-preview.2":{"name":"progressive-web-sdk","version":"1.9.3-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","copyright:fix":"copyright --fix --update 'src/*.js?(x)' 'src/!(static)/**/*.js?(x)' 'bin/**/*.js?(x)' 'tests/**/*.js?(x)' 'scripts/**/*.js?(x)'","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest","test:all":"npm run lint && npm test -- --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","docs:deploy":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs deploy -p progressive-web","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.3.1","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","npm-cli-login":"^0.1.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"c8020746e7615ec9cdb998c69069647757694189","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.9.3-preview.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-vNGaigQKYki6EeQ0BPHw1dy0U4a71MN5pdYmctkGfD6AZuTl4zz4Bc3ntGP1BfdPZyJmgstpAS7RbOMf7hEHiQ==","shasum":"540c034f8753da0d8dd8cd8c27f686f527d1223c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.3-preview.2.tgz","fileCount":3844,"unpackedSize":18992537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyxwfCRA9TVsSAnZWagAAQx8P/iSCPa9nGJrCcaZo+gvf\nYcYJ/viDqCxOUfaIXtoQBsMhpA6qJI/zQQTINM5Gb+31xk+XyoYwsFJ3fchV\nrhzxyJ5kP6I/ghrWKPA/+7ZxVryy2IxLySIEwvfSzNUyQReqn4ZdBuyVSP5G\nSvEJQKCaINn0B/GL5ExStCXx2Wyy0l0xsqooXoaVQsPmlThljBAFnM3qfDBC\nKyT+ijy7TwgZLttps/JE4wIwmsPM/1O/FxBFB69NWkDbdJT6VLnVcB6DFJvt\nj71pR5XnavQBgzO5MLTar1g2GOkqB3dLAkxxgD/wHG1bikFOXW6dty1W6lS4\nNCjL/fQ6KJXOvB3Rmy1S0KPB5bHtSgYY5CG6oOVTdakSp45iu8+kCouM2Xjn\nvMXtxr8nHT7yYqhmyNMoOQ5mLk7av4KJ3t+d/jDHiNvxROg5uk+Rw7fylhOK\nOpFusPsK1RAvzBQ7Ees9MdJwKSKy6qP293NnHu3QLhLnGDuBqDRVg5vmWjJh\nD3outLkGO5jCYcfqldyZjETvGsWl2N0Hg/vFzfaEtLa+Dyb4SNWvwS595n/e\no8wkVSKUUUl1e7/Ny9lsYgYonCYEqP5fWbrLfLeSjgSDhPFiTyaCuOtj1JRZ\nJKtkJcrafrh2ehJH8OQwIVJ6kqpZ2mJUOXodej3OtiyqY1LV9npc6YGtMrij\ni17e\r\n=JyKR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ivrgqWlZ6ozReK96p1Zmk03/cOhIuVQ416Eps2mgOwIgfpgGnut+bjxys4Kb7UwTrqExtuFSCaJ0VVdPmz4Sc6w="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.3-preview.2_1556814878696_0.9587769324377591"},"_hasShrinkwrap":false},"1.9.3-preview.3":{"name":"progressive-web-sdk","version":"1.9.3-preview.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build && npm run docs","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7f95f97ce2cae21c54e21b258cd14444a90a5d76","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.9.3-preview.3","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-OSovPaZORJ7Jvl0e/MM27f/+eEv/gIpG1hrT0mdE1uUDbobsmd2YJ+lea5iw4jV73N85vm+hBTmKMd+12fUFjA==","shasum":"29902788d7924c3564d187a93d625c1c0e7d8930","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.3-preview.3.tgz","fileCount":3823,"unpackedSize":18020758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0yy+CRA9TVsSAnZWagAAk9gQAJoZMOUHiiCu+KuY1n+X\nzOKUdwM6iKfQwNExgQXcSP+XZbdfRQeg84QPtmwsQWfawYgPUJG9lEY7WvXh\nD3jqvLzlvTXE1hSVU2YK4s+7hb7ky5rQ+YRBxMC5z0osQ7+dkxoRK1GofFRQ\nU2PFaHOX0iCtyakIGy64utn5NTQWM1OgpLUImO8734KuzcCuUJEjR9CEucbk\n/thneRg96x1M6WJ8ILO7UGh4DNiiPXlBhy0U56GCXeTy6E7uFJbpiNsxdiaf\nQuURTFBa1AHMKNK62v+8HdEHe4FDlAgCYtTDn4VWabdwxkbAiwNZhE8tTH88\nND2X0MA5wlCHCT73gsXyxBuAJ4+OU2qUtKaqpk56vDxAfdgC3Ya7/LaRGeXS\nvWvY4r0ExGnnvPNO7jv89oxPcI3LCTHEnYV86gCo5bTnaDw7HMqV2+4SJ+Ir\nK+4WCID1Ef3Loa6HrKgTmxNqqU/Jx3rsc/Aaoq57KI8y/uLK2XmC7O3CJNvd\nWGJ5djC2+Bh3HregW/RkmpRMmKQkisLfMa3oYmdp9Ez5LSjwOIpkOvsDb/bd\n5j3HKcJpIw0CgxOjeqdSWTUHOtG+7pH71OBfXu2hLxGN/C1P9c0EuyZvA0qn\nT4MqUTvS8egsc8AuSwYV5Lnr2nKaJ2o0A/Xc5OIxgLdhfHWyLmU+B+Ow5JM1\n03/a\r\n=SoMx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAr9n4g1Gd34ClzyPk1+oHFpbGv1o5Cd3gWVdd81iyY6AiEA2lWGs1PY4/ur1pndbKvCVrXriTJy5C9hM3CWjwWA/dk="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.3-preview.3_1557343421422_0.8514101077009448"},"_hasShrinkwrap":false},"1.9.3-preview.4":{"name":"progressive-web-sdk","version":"1.9.3-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build && npm run docs","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.14","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"d7e2a966d147dec97534b6d343197d24871c2119","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.9.3-preview.4","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-XMg3K5oqofeDHWzmYLUYy1Y6JgWTTwUN+wDXoWn6ZWM+hNwwIsvQw+lLvslPRqWUj8lE00f2MEYFGHo5ypuqOg==","shasum":"16b3b69aa642604d40106c8fcb1279dc780b2fe5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.9.3-preview.4.tgz","fileCount":3823,"unpackedSize":18021427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3cRkCRA9TVsSAnZWagAArEwP/iny3oQQGppoVJ9+Rekx\n1QLA1iKMYqVFO3Umn5RfPCzjEtdJYWxuMdZyRyian2ajq8SpkTzXMIEZN/R3\nfV4FDlqNvAAVW2lLnWJv5hNBvcHaY5xt1giGANQgY+NdS1DvffJpzqJCKnq6\nISGkEWNr0bcYutphz8wfhXBSrhvvVigodbn1jRqyTmf/6S2mTJiqIq28cTvY\nGaNPTnk4alz0d6zH+wCgpJFbP+gGOk0PSYcJK70NNARqSiH89L8Dv22eAz+j\nGX2hYjkqeKSbTKiL019dPehymhQOmk/RpGBneQG1LHUM+QeyhaMI665FG7jl\npC+EI3l/P8zhwqFyc4c03yi+YrYCvuNbqCNI0qr5mwZg9pXuVL+Sf2u74geA\nGDq2A1UZiB2jKxaOa+GbHs4gIZDHXcREC0AHcq4V9/lV84mFVIV5vjklgNP9\n/fc+NYbjC2n2Ncb/6JmCqxbaJ3GW2OgEPTWGTIkhFH7Hx3RdOPmxlgh9Z+tv\njWKeS40jKdExhX6Q43I4VbxT21ocifa5bHbc0KbaibsiKvW39+n8XvewKjP4\npkNplbnkbqRUXKKwp1Z9VldvPs4xj8tToY179T8/Sukafg1Gd7OCCqXQxm8B\n5zLNGlrWigJC0E5DljPwHvF72fTyylB6q6mtDs7eJcW3tgw8xdIlxFsL8dz2\ngZ1x\r\n=RKoE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBivhFgs7KoQHpPnVZpRVSJqWkmHjW3c/OVbYRQ2bcR/AiEA5ok1vVXyO9UEpCKzdIksPCrmOTxcTqmU9f17syBQ/QM="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.9.3-preview.4_1558037603008_0.15691853695515712"},"_hasShrinkwrap":false},"1.10.0":{"name":"progressive-web-sdk","version":"1.10.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build && npm run docs","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.15","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7804de84dc59e445af46b914a1753b239c0ee4a9","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-I/KKWkc/rFx+7qy2wfTCFf5EK1L1b4LmlULG8Nq8WfyUYiJ14Z0j5nWqt9anhOcGSNXhME4UUOMuaAQpFuhXGQ==","shasum":"01eefab3d6929b771eaf4aef4a9b68f4682658c0","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.0.tgz","fileCount":3823,"unpackedSize":18021374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc30WpCRA9TVsSAnZWagAAQFAP/A4/+zW/7fQSppKZ0I3u\nwm/jpPndc4mk1JoEwlnZuBd8hIQ+wnGgJHtLaai2fGoDSMNlFRC7RS+LoMht\nhEQcZ+jg2zhREunOKldm4p7oxmlaRMsnkB3kEfjzFTzTJewMtZxNqtWeaNXy\nTbOyiwNgOHFW0rT1QNKv7dQKToVkfK9DlWVXOq1fKFj0Oom85CTLYfoXxTyS\nPy5ZHTQ3SKb5kOIivHs1gEyUCYpocxCFOq37vQFWwSfasYfMVYKPqpDHf4p1\nXB5Cur7KD0J62nh4ib/1LQEzMS1Shjw88XIIjsiF3DSVULn774kmRvT+sUEi\n3sBp7UTQOnsifZ9uLJEm+5Vv1XbG0OOetpyus9C+E+nEKoGTdFvi+kMPnd8t\nC4wnnf/HjInGFjeo2KaHEwidal89YTln7USpNOzWaOXIaMMa8VVyM4hYC1rF\n9xs5AnCFnI/+sKXr0H9rXTfG9Yy1KWoTRKZnWP7MJePsQ9CKlAp1g6EhLEpQ\na50Zhznbw4Lvl6Cwr6sQCRS8eyU4Qjwm8i0Ug4UXLDad4I6SGkWfB2Hp121m\nc/nJk+57STrDPZqPhXSK0jV5SvDpByw4PuHdTzUBXuqKraft44jONmPBncOh\n7jc0hOWBkazK3EgNpuW08mZQ1hiVMgRhauHHFMdcel8fAybenr0QFgmKC4LO\nCruY\r\n=vpFH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkkCmINr5BKCWlHPAgHMl7jgrdd1vkG4lbqHVPoSD3mAiBMeQnFSdJRfBpWiEQf+/ytNlibNhyL8rJ/mStd3ouJ8A=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.0_1558136232293_0.3851512309483147"},"_hasShrinkwrap":false},"1.10.1-alpha.1":{"name":"progressive-web-sdk","version":"1.10.1-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.15","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7dde9525f4e4169bb5f2d6dceee4680b3d296b2e","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.1","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-N5KU+wCvzaD6270WS99HbaUtaaIiNx9YmUbWbwYsGS1HxbxqPIpikCw+/tqRZAZb37QW4fahJ5xFeAEuyijxUg==","shasum":"2de8ec48622c558a74c363f249f38202e3151c2d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.1.tgz","fileCount":3823,"unpackedSize":18041842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7HQCCRA9TVsSAnZWagAAqjQQAIvTiH+R1NpJUknsj5M6\nr1BiwViT0JqqvWZivrxtq1A5OKEan0mnT6VeQf9JYoDZEwdLJZ3LuJ7y2XyI\nIgQrhNFaIH4kllYRF8Km1jrMeQ6GXqSiCr9bAw2iEeUNtbZO2KhDPDhAcsI7\n058yegjMUJJLDt7rbc+opKRzTaKNNBDMxM5Y3GZShSDKhP83rfFS3DINFPcV\n0F9bTD8wRExl3Xdm4LJAhmEUN9MVqgV8NE6WxWO0KMeji56karVWsr5RhbpG\nL/wDxUDWVYeyPgip/dLrNpSuGFRB8kgjhm20Sxa8q4bJhr3XajLazOu/LFPJ\nvyK9hhrK1enggvN+F9Igzf4j2xC5IU6mxouEm3nCE9OudQRB4bGqjm1t0+LC\nq7Pe3we/RkePF0jTzdMZqbZd/DKZ8yzgwlY6uFlP5FmEratgmvWr/IgA/uSY\nqgtwqmRLBvqMX5bIGtBAJQS8/3uCWAxigJ7/18VzP80cPCs29idLoTTaqAfe\nr1b8MvTC8E2Fa7F3sfQfHdKcp/xPtcMRAU0N+n9pX8Yys/CyweWgfreCRqe1\nEe2fFRw0dgnkXFzfxu0M8B/Jfgis+3UdxDExZn5K3nz2AVsQvDtHFCAhFxyQ\nWLcHtpYwyERSmjDj97LiUuOsL6A53KCTV4uc+pc84Tf/G7cezCdh6fW04fzP\nh/mc\r\n=kN0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl+Gwc0xMKXoCtBgtGS/glVAVGXxjhNosBrc0pAIqokAiBLaVRfjovv9LIE8UI2aswy/Cy0W6W2NHUOjOEqNkeBHw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.1_1559000065257_0.0208115974249079"},"_hasShrinkwrap":false},"1.10.1-alpha.2":{"name":"progressive-web-sdk","version":"1.10.1-alpha.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || 9.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.356.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"0.0.16","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"eae67d2ba258e2e6743b78800dab8ef7f3b05cde","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.2","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-5dduk7G++tWLKmwSn/g4JaCjD3DZxAySCwgbveeBDZixHhOCHlH0fyZm5pRXoAzKzC//ddey3PGwbZqYbBU50A==","shasum":"d1d21af707fd3f574aeca4b4e77487330fc79073","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.2.tgz","fileCount":3823,"unpackedSize":18041814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8atgCRA9TVsSAnZWagAAgkkQAKBMLblLlZGYJMht9l1q\nw2VDbcsia1fvO2buMrgE6Ug97XjBHSyRuQmtB5FrdPYFjhj/nhXxOeK0zuux\n1vTKzVSxLu9XwUCO4478AKFc/9KlOsXRvo7p048H7IuiyVZCJx8WjFZ8u1Sn\nYVk0qtEsZSYAESgxTUBqdkoLEoSoIaSXDo4I62TIzEeyZXgez90EV8SCZOeG\ngJTz4YtbFNOqR7qJLha13LlKtmrl23K+4zGYzzPiu50Kx7jeRBMngRL/+ni7\nVnYSXMjMPStTRP/0RAb3Wku4opR9m6UyrI+UJS5wKUvIMA96YFNwJf9K/tyv\nvtaIMKO6pWLzX5YsFhm+Mbl8LwJhfpCXFwZTzIPch3vdDOS45CoCKxJQhRqP\nUgSeeKr8DmKD0yMPiVrrkB4zdzTyfTL/Pn5cJCDN7mGQcTeOBoNG2OwRyylx\nk75JNZnwVv3X+Q4nu2nEYQ3bVXsM4l1SV4hbMttdKDs5KD1GA1lE6xEP1n6q\n562CtFvbGMHUuA1AaadsAOswCY1cdplO49k5GqybrM2ziLlwpngwqPYZ9QqN\npDFxGrpZmyMqKxwGWmX+sQ1zv/KNq1iFvAk/OPdCpbnHDFL8HnZZde80MltA\nUol346EK6DI8EHnvJBSGBlNSsYIin1FvvC+H/p0T12OsvbqEYxTQHwJBzdmj\n2PiI\r\n=T7a6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9ItgdyFNkn6o/kxRKlnIHK79W2mxclCTt0/xY24oJdAiANmLhQqyiQq/0A0SuAlfDOcXZcJ9pJEN6adT27PrlTcA=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.2_1559341919754_0.3538938494707802"},"_hasShrinkwrap":false},"1.10.1-alpha.3":{"name":"progressive-web-sdk","version":"1.10.1-alpha.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"1.10.1-alpha.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"26297365ff402fa2f97a84aefd7c4136b9a3b228","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.3","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-8EQfUFH1aBr/1edMevSh2iuM4XPFYUeaWwN9B0/bXXiLt6Cw8NsjUcG4E8u/TnFrDDvn3V8Bvzi9OwDvaK6qOQ==","shasum":"da1bd4c3c5b0014cc499b156370ebe2643200f9d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.3.tgz","fileCount":3827,"unpackedSize":18193756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAUyCCRA9TVsSAnZWagAA37gP/21gnrPXSQXfspzgOT8U\n2b3srCMiAlGaHU1MYpJtkOryMtlNTjkg8E94jZ0FxryXxhXkAqFM90NF6ecY\nnB5ilMFY6BdExv4MrQ6Fxjxrxo0Pr8xvTS6Lk73hBdsnOC8if94QDWZlNkHZ\n0G01lFoU3fOClhAVwS3c/WpkZ7THxP8QslpcznlwR/kjtRnV69IhXz5k3HuM\nqXzbwDcPSdmXCJtCHRDXebUAe9QvdOico5Wcos5JQeaBLRGEkZhy0GMpz8VJ\nYlRPJGqY/mvgvBh+zDasjRdwMnGhtDubMiB1h8hbveH6IQECjhuf9/jhuO1W\nR2RlJ8s725tzMMDj5AnkD+BdU7us0C09HMI1Dy77JYODRMde4N4kfWcGfNWQ\njH3Wfh2Oyi9FuqeMnNWAzaYDxpBYI3fO4hSMIBe7mz3z2agYok4Dq3+kI8R/\neVHqxUQeOgc8gvuHNRnk7tyfr6dQ5K6GumA/3ZX56TuQeboEq2U1B9cnTFEW\nJg6R8L0AE0SCjmZahrGocgu/LTVJjihIhwOMqy04nPYzGXEuhoKsOV9lXDd8\nB97aZmpoH4G+H3LWY65wgxOG4C2U77mnvPrTMCHGAORWS98M2zrYBKjrFlg7\nO1Pg055RIND8gCyclxALt7EvTUvU9pySSzrNUs1W9ffbdt/K1HZEcWGvZ4IA\nG3T+\r\n=TBrL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJsyV0Xk4TxIeSjT2HAxXmNEleILEsmrcJPogYBcmnKAiBQ6K1NtG9PW0C6FROwHvfVOI5HMufSy22Gpei4JML2Qw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.3_1560366209006_0.7567784154182702"},"_hasShrinkwrap":false},"1.10.1-alpha.4":{"name":"progressive-web-sdk","version":"1.10.1-alpha.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.10.1-alpha.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"15567bf29bddc2ed8aa523d87f1e30978a5f3c48","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.4","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (darwin)","dist":{"integrity":"sha512-9PoCNI6bW8tD6M4dKd/AYHXgRaui5UaeKE2OI2qglUlCz7AAUJAMhk7kmj0EEkd0WwnqPROFu+s/mj+DzMG+1w==","shasum":"9746e1727c196862681f07223f332d5c791ef970","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.4.tgz","fileCount":3827,"unpackedSize":18273539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAojhCRA9TVsSAnZWagAAsAkQAIV/LfxNy8X47UJIHn3/\naTrpaMv+Wq4LJIoQSZ1BrBXH727FqWu/8IOL94eMj5InCD/KWuHsjVC7LhnL\nNeXM1mNQaH/VsRaAtasx9PhJp++GCAWeyQYYUIqeqEBv+AE0gmcFTUjEcTR9\n3S1i1yohpfvsvShe5otiz3nAA1qAm30JVvfU+SCmZnL03ByoNKZ2hhkSDFKl\nnixW0D/P2oabYTyi+UF2VjDlk5TZlRvZ5Kzoo3Wsc0jKedPAGz2cXhPX166b\n6g8/0RA6sqrO/9O4VS1kmcNI9Qgr+M54LxwSUMb2FAAH64hxPMCe+/MOCP1V\nlhTvAkD/V2NyduwnbHcEQa3a5Fp3uDULeVw+Ch1Zk404CpBgJz/f56zmQsgd\n6pyk6ZLqZZza0qZ7fKUBMHx9kLbFfSQcGe7460mbSaWKA/er4qRBS3DMBMvx\nzNG8aUdGp0MVqpscYTSGYn9NZQLdivFgYI/39GXC7ZdUkSSC4NFs43U7wIQ7\nXdgtk/1BCQW9yVFwlAiGeCwF/Ogzesw5ITAQRk0YJUcjTnA51Ig0K/8+eKtG\n+pmrMDjuwBQhhDhHtiFtxMszudyYrsHuwTbH0TBNmt42phXwGARKD65SsQTR\nzEKYQh6it9bZ2+8+97aIy88AIcUqQ+cp7lFM2flRtiQ+CLt9/P5YgR8LSbnI\nh3oh\r\n=rqOO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6LTDZfGYE/iBZfI1Q/o+922OWuAL3W+dqoK7OvBoy4AiAMPnilnwbsaktNsrOfHh/0UFqerw3rnaYB7fid0xMk9g=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.4_1560447200278_0.14640352992703254"},"_hasShrinkwrap":false},"1.10.1-alpha.5":{"name":"progressive-web-sdk","version":"1.10.1-alpha.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","escape-html-in-json":"^1.0.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-test-renderer":"16.2.0","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","walk":"2.3.14","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.10.1-alpha.5","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","copy-webpack-plugin":"4.0.1","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-environment-jsdom":"20.0.3","jest-environment-jsdom-global":"1.1.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","jstransformer-marked":"1.0.2","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.2.0","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","style-loader":"0.16.1","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1","webpack-hot-middleware":"2.12.2"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5020d655b4cfa10250b41a3a3131e4115576fa20","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.5","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.13.3/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-QnqmBEzRyqA54r81uKpHz0lQJ1RllFd5X+mTLu3U3PWpge1CfgzWnhfhbVX7sGDCpsQ4v8S2QkVRRsxRmYe2qQ==","shasum":"a759f83a02d05ec8958de5fa14df01be1ed4960c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.5.tgz","fileCount":3827,"unpackedSize":18193825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAsUiCRA9TVsSAnZWagAAYJkP/09wCDkzcxqZ9gL0FyJr\nehEiSLmom6tmpy0/F9fSfIqdESwUHdAf2GtZdPv0qAtTcOOZte1WdETHqQ5K\nmv7sbqu2fdEnhcR08ieQSNY3+o4yApW3U3hfU/xT2Ld+rF6K0kU5dx6wUds5\nwcuWCMEyhwjWCuU8tSDLqnaWMsDP9Zuc3T5aWSkKBo1S7FVGGtL7gL8gkF3X\nj5Khb16QvqgIwfdEFyhkiWDSjQmrKfqnGOg52koDyw3zyPqCK/vKlX8hsK/b\nkFtcko225puky/+i8oFGQ9dr4fu4n2ZL65Ut4VwEpCsJ5CoVq8DME7mGdm0G\nfbebFqL9AW67YOVpagUCv6tNMbrO3iIZ4tkoj1/L+9aFtF6ewYfLoKWBKBI6\nyp7xx54MSKp7pUBAGim95ovmSqP6AYcIj5tKVjBzy9MiwaFpqO7tN0lwHEhj\naYPwaytxZUlOuIgMZ/R5N72e1BTYwGayh5rCzddOddBe8Xtku6WZ5UAoEoq4\nGbYG8ZlJ6RZ30UDyG8u+0SmwQcemfS7Ue39+yySRckiWg/6Ufjkw/rUU9gAj\n6kfDt/RswjO2Ql7hEu/tlzuVpQaqKMnrw01mT+icz5ob1TtZZrCKFKuqpQ87\nlL44Plaw+gCYAdI1GxrCZwdvNW//w35mVXReI7sw9erCO5tQyKxZNX7ZxBBd\nI/7X\r\n=rN8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6ppKgI/0feBvVo7Jvtvu66XzYhUGSfcpPeuu636OuKwIhAKuFH6MEIFLFCapjrT7CzBSEqSZA+N8kR9xKrDBa58H8"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.5_1560462625778_0.49883812624336654"},"_hasShrinkwrap":false},"1.10.1-alpha.6":{"name":"progressive-web-sdk","version":"1.10.1-alpha.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.10.1-alpha.6","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"15be372a151ed11c421a2e940caccb335cb3590c","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.6","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-AKvh9htzDhuMEDFcxcVyCJ+5cy0EvFpYu4JFTos9h1BFkrPSsMp9ep4uVyMFQbk/O/di+mdQyM/EBN5MQd6tVw==","shasum":"d54ffe0fc5aa3cc553b095f6cc34216e89ea5ca8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.6.tgz","fileCount":3826,"unpackedSize":18068976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFAHZCRA9TVsSAnZWagAAyfkP+wbH84jTIN/mxMauFQiZ\nqk3EishgeczSYfyeOOngfHM4AY+cFJxZvpYfp1ZcY5VX3txJbEcA7BiqgQHF\n+IQdEP3ypwlk7qyWCy8aO0YljWs2B9Rg8OMhBzWGL7JKqQI0YrY8Mmzn1mbF\ni5+ck9+0OIYNDinYFF29/jHcmoPRzJu3YUeBOaZhcd0OOeJTwvuSxHQnlrJ0\nYB+jVj63/NUtfg8aXhK/8Wy4fI8Tqvbuj4vghnZV0aZowaF+dQ+XcNBQCUuA\nju0v7I8xhNyyTxDriz8IWxPPotDph+ebu1Kc5m798jGVrnmzl4C+ZYlvvNtn\nZh0X6hPSN0+lmaGbsgNI8QXVFp2th3M2eFSr99crVyRDPWiSiad0pa1O6le2\n5BR1jZ0ruhPP6VD9zq9pa3ESZn6I6WgUAIhTkq7cPV9Nyaq1Uh3M/GTj53+j\n4zlbY+YFQ1/S1hFN0hNu5kkUcHs6wilQNgQkYdbM/JivY5kCEayn5qxBM16I\n01iqsGGE9UsKuvBwIgZx0uXEaZqA386m5bsoCK89xjT8KhV3rWaubHpwFELl\ngxn40itXMxrMkjNEOMcp1eL+sNo52Z8ggCWTISXZxduMU3bYEIc6yzqxmc+d\nxQh/jwYlYpwqdH300H2B6DSuVaJFQ5f16Y0gtCknvRFTiitLKQvYJdJ9zDZo\nCAwj\r\n=AJTW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGt0F6VtCm1nUUz59tBmrF8hmP3fqKjMpusZgRhs/cXAiEAniuA5nrNzUncKarWgWbUOa+XiPjF5hxD8/OzhLUuTKw="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.6_1561592280174_0.28182846135671324"},"_hasShrinkwrap":false},"1.10.1-alpha.7":{"name":"progressive-web-sdk","version":"1.10.1-alpha.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.10.1-alpha.7","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9253cee8eb0d58fea269f63a6de229d199839834","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.10.1-alpha.7","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-yEsTah1oeFf7bOLSd1iehWZ+UEq4B/dEGKLunwmb2r1Gqn9kIQXd35RP120KVpYW7DJdKCsTPvAyBN2o9RkX1w==","shasum":"717d502651bd619d9611a8044528be2a19d022cb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.10.1-alpha.7.tgz","fileCount":3859,"unpackedSize":18210145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFT7NCRA9TVsSAnZWagAANeMQAJNtXLRPeC68Bo2CqdMa\nw1PhxHVruSWTwPQ/RfS+cxuJgbaU3HL+xCvNkIYijyZ9xscIK8nW9rwUcAkj\nGwCCcos+nXrpzMZlz79azuS4b+fUOWDz0TPS/VYk9J1w/FKZ6WjGzwuxA9yk\nNTiD/YV3VbQUUhf2a9Bey2ywi5VGxBsULFqJ7jvry9KiXW0ziZCJUrigklEL\nkv5nDZLx9pfYQJ+imtRpMBDgCXVPPNlCJGN/nJcPT29tA7WlwUB7r9ty9afv\n3QA8F45raAiEakrGnZcguY5dMMfSz4ICTtqdxagQK8otrWls/bDZu2GemkA6\n392U680EYxt+zRsUHkALn7tE3FMjWuuffJmV8ERTnZJp8ulxSzNuv1w2xybU\nzdj/YA0vN9iA6ngzyq0g3NS1W+hhTUVV7jxfzQ48ZRFVT24tvu3HiGB/7Lvt\nTPOvHEYVR1Vo9AcfrYdZT9bBQRRco/maJrGOcCEEsOThyS554AyBJyLWmmF5\n+EYg94v1zLDA5fYVOAcYPkLaHv0Y8rAMPD+RiqsyFpw2F996aAULhbFFo4QA\nfVBPGSmSehlY4kcuGEshHT3F+cfTTK3yP0zNnn9cLxqSAAD4HW+Gc07Wapx/\necXUQk3emFphPnZy19f18vTFFg7IbeMxdTQgv8LFI7x9dSW3U7zR+RhBKyxF\n4v1w\r\n=45Uh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKHeVqa4nraMFj9D6ibM8HxNTySemlS6kwBIRCdNqoiQIgeO/lSNh8pPKciNyf45MkLAgEjjc7Gxat5dY/JJQmTek="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.10.1-alpha.7_1561673421170_0.8553278961658595"},"_hasShrinkwrap":false},"1.11.0":{"name":"progressive-web-sdk","version":"1.11.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"1.1.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.2.1","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"d65a1704783bcbfcf387c1410706cfc55ba92d42","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-GR23fZMU7YAamLi+hZ490VSwHh1+j+kWK0aGduB3R465J814x+8c9vfNW9fpojhFpGY5E+fr0bgnscgDNOx4WQ==","shasum":"44d86be80852745fefcdf41d4217b45f53b10c16","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.0.tgz","fileCount":3859,"unpackedSize":18214759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG7I2CRA9TVsSAnZWagAA9C8P/2Sko4JIfVsahWvfoAiy\ntBc6Ruj1L4iqTpxcJRzNjJZd0rvv28ZRWBv18zraoqlNUtQ3TTQJTkeJkPS4\n3BYDUqf6yv54E/kgUQN8VwtpzUHgoDu/MBuigHq0kSDZ3WLr3fTXBCryq9Ne\nDj374CoI0ECyQDkGhXz+XGI/ZSCEATinZJuL/htpgY6CAgTXrzJx/7q1PbLQ\nGETcsQNCFMWktDa76qhER1Y+cox+Eq38oDpwuU7FTstzr1EWjRj+pmdugrzF\nN4CXDzlZWiSbsV47mUo/PlwRTUshA0xdTs9lUte2untFjNezr3nLsXZx97iV\nHuiXuhDgNgkLsdbqjAG8NC4SsABVtlmQbABb+4NpE1ve6tfmxpaIim9B5xd2\nj32KxcR3R+d2/ofFBOdmoWauU0ydLctolmmBA8sA2YVYYTReJGU6yfVBptnE\nTAEoWZOskegf2p4VHdAWCYk3xI9tGHkiGKUiLodd37Jh6l6TgOTv1UNmIF6F\nH0Brj2Uf/KCgwMEwuDUDu6iOmiPLT7m2witJ/qpGUwRqLd/xywJtHa+Wvd46\nWG8OvzZe/zeH4w7a0VEhfyzdw8kJNJkrCatjDZSZCOX2RFSvpXOOmrGDIdFT\nTFXc5CU6t6XtjIu7lEhgiw90dj0dbuAeT3mwoEj+w89YufYSwRjXdAVWsKmd\nBBTU\r\n=5MLd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM+QhgTAH13p2iIQya6yNDSLuoKhnkO1NcDfVKAAvvcAiB5IlQf9HysfpHmaJHmj8q9cRn9eJIOhY8ayFTFCXH8bw=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.0_1562096181254_0.3970551863061904"},"_hasShrinkwrap":false},"1.11.1":{"name":"progressive-web-sdk","version":"1.11.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"932f4af733021132cc6807e4db888d06fcf88998","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.1","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-DOjUBWIvs1F8sLrq7CZcDJZ3bM9ofuk22l/alCDNcfaEl1UHF5hVVBqu5X2J08cYj7nlfsX/3aHz9yK9cUhjjg==","shasum":"8130ea2d252a9053efadbed40e0f242ae17de1e0","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.1.tgz","fileCount":3963,"unpackedSize":19475297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI8QMCRA9TVsSAnZWagAA4tAP/ip6g6MEaqHfmJ4tIwm8\nS/IgOfz5OyMTup/8xhZcBYGUkvMdOs9kE20m/HYtjUc5ShzhHsS9nnowEKYd\nvjzQs66mqw38FNQVB8g6wVbfSspoziy1tMKY1BgoOaofhWyjJVlqIVHqvv7P\nvEen6FnYheaoUD6PG+DNxeigsMfOtBxBZJK3okvhdwAPJVbajU0riLbkPFfa\ndS7/ERQczhiG8pikJri4cT//lDW54qtOnLImMzBhMg71NFXh2LuVeedkPyZ9\nDrjERtonGV3VAuySELJnw5N6pmRIMD3fxWELyqsXI+NWPKDVZKh2aDbI8cGQ\nJqzKJUj6ft/MOXMUQZVuO5QQjsYgOXB6Zps+IAs18z0adYsHiVTNuEk993NQ\n6wy+BjxxJX1cCbIAWM2ZHl8t/muttp9UhCJj11rJwbiGnY8GCdvn1DEVbTnp\ns3QlvTBup+E+Ms2HE2mSBRuPu+RXbxpXsobK975Hr9qbaUkz9K2774iQ20lT\ng9y9YsRSl/Q7TEk8a5IaAg55RJeE88696czdJxbK0mFGc99Kymqv3mcb9Hs0\n/ye4NeMZQA6H3phzkfl8kVTJGfd0yc7IlXogrGr07gAGrUwJkcp2siLl9l6W\noaeqjSJ8d/n+HpMRcJPc5ksDZTAyhQWi/rYQ2kallrX91JfX/fWF0W3Hhax1\nFU7C\r\n=NESx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcx4tgeLIDdNQ71liFYw1BJTWMo7eHgpAFCoErItBHTAIgNNY+sRngs7VeVR+Swa+RJhq5AyrgT1BaK8tFM72fHPk="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.1_1562625035596_0.9925576704891996"},"_hasShrinkwrap":false},"1.11.2":{"name":"progressive-web-sdk","version":"1.11.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"c103c491af69f444197336380a3cb9d9b9fc6df9","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.2","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-8SQj1mxrEKWKmgiGRUdownb3oVmCrDhMOO3Box2cjfo69ClkgyEPxx83WHh2VnH41Q7LAlGxJ3ox/NukeMDe4A==","shasum":"fb169aae213d178ed6e99bdc37b5021df47d407f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.2.tgz","fileCount":3963,"unpackedSize":19475949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL3LQCRA9TVsSAnZWagAAPlsP/jAw8tbb6Xb1nZb+22mO\nKkBDtxmRKY+0ly9DlpJsAtSiGRb2XagzwYjRblmdhlsxkpuj03/bA4NvRLp3\nqchFy3yVEVV+PARoG7Nlnlc41vRs49nekb0l3BbUadUqw5A4LSIfXS9rjvIe\nlhQGZn3aomIzoy8LvZKiyyGCXmLiRCDcRKzyucvq1razBzQRQMZVUCc5eSJT\new0eYu+7w7ojF3PLXxtjqYuCpcnNZcQUSFYXqJ23/UXDWRUWXfZuB4tyl/El\ns9mFavdyFhgFuFEznOuOmLngW9RBJW8RlcFiLR0SA++e+L1kzjmX9qqyQ3Op\nfJpMDHTetnQrAfXPp51bMYT0/fmsNKctfv/nSp9dWFC0y3xprJ/YbTaSKGJp\nxhVUzSOLkR9Zn3OxFni8UA57YWJOIEaS/0U4mUq//myYZ+4Zlve2VK5WoZiJ\nD8QITt9bEbj5s/WgWc3/BdyNHFiRgldv5UfV0FA3FPaEq0tSv2U1RMdNt1Ke\nmOK/UjovU0FwDfJ6Jyf+iOv4CQjFJ44YFWbhNs8zHpSxtKm2nQI5wmyaBr2a\nMBGDEYCUbPkg7mqa/IvCNLJy8zaQAy6bbQoZmOFvBvhws+b2PeQy3RFmQ5eZ\ngtb/D1N7lvtcQIx2VbqAbF65G2Mfs/QTWbFYIZGyRNSrByAWIzSyOpOvWoSb\nqlCb\r\n=uilx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJBgCYrHBqg39G8CrAA+LUGz0BJvP7Sd2idJsU+7RuvgIgIdP+Wo/tOLpuMKj0T6gbPxwqFkVLyjsHkfLqXikdHbU="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.2_1563390671745_0.08274370917613982"},"_hasShrinkwrap":false},"1.12.0-alpha.0":{"name":"progressive-web-sdk","version":"1.12.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.12.0-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"39ebfb831f48a0453cfe86ec8646bc636947e00f","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.0-alpha.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-Ibd06+F/Vzqb8TKEG+LjQbO83HSwI3XHxxl4NtlTNbYTZDYDc/I4SS2+PYpKqHYzTV0NABo1gWX4Lq+j5akhAg==","shasum":"8744da9d6100683c858ceac80b2177eee78e0f20","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.0-alpha.0.tgz","fileCount":3964,"unpackedSize":19480298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMkO2CRA9TVsSAnZWagAAXJgQAIwb/akK7OkREZHndEYd\n3HK8IuOCSF7xQBQMny3eRLd3HsDuHD0TkTAjEi14PuflPP4zrg79OTMyTuxp\nnCmzgz+Lusy7ta5DNfewHufw/TwEO7PZeotnZb9TZZCyBTOMRkPc+M3/DDEM\nE0iRjRLfRQSg1vjE2MUGvDCQi462Dl5joRK56l3JmcufEUovcMk72Uup1UBB\nw3of36KBukkDSug9PP9YJ22hdJ0IhHQpvbxDlSTEffaYbod6uIzw+C5zLe1T\ny68iZn5ZqDLQMiDTOJImL3GKvLlgSZs3RKuTbZQRmlWe086OhNO4zxnQ9mxk\n+ST7bXUDO4oENhcfeCGhIJB4N3sj+ws1PuysA2T4TllcOEP8KmY26x8LBH5M\nhe6yj4lA/6wtjQG8aa2/tuAMkb0NVvCUcbKcYucxRuZ6s1AI4WOiNUQStiNo\nnq5SEYSEW43hT+m8dkESp9ct8O6MALgINVZSNAkGrmz54GwazTWfMLiU+pTy\nrLjI4Xpp1ol27HwDyTr/GF8tBOwm11pQU3gcg7MX6S21fLOKAX6eSuIpi7rk\naChbG7qbKt6kR5+VupSB6ChdR5W0piQieY90j6RFOVJwh6wAmYfwWWon1etp\n2OiyPblVXsChsnXw7TaKDpcC7pwvNhcmNLxd45Kdyl12auO6SiTnTGkG+7ko\nvC2U\r\n=Ed4C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcgXjdpvc2xHD05Q4X4oG75O1P1pdOXdPFHqDo0d+6bAiB/BYTbSdiVz4lz5+xKpOnB0OMmtLLxvccLxz78ymKwpQ=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.0-alpha.0_1563575221618_0.7097732194975359"},"_hasShrinkwrap":false},"1.12.0-alpha.1":{"name":"progressive-web-sdk","version":"1.12.0-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/runtime-corejs2":"^7.4.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.0-alpha.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4710d16db97d163a7709f2b2e36c214e29740166","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.0-alpha.1","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-ClYW1DCJbt6NotOeGvrIKYpsTT4hAOaX/rL9QtK6N8EiA9DAakUs0yAhT83idMVzqQ++hE0t+l3ui25CCB8Qhg==","shasum":"488a1f6430c7e333e59cf31a3fa7ae8401c2d4b8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.0-alpha.1.tgz","fileCount":4040,"unpackedSize":19635215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU4qlCRA9TVsSAnZWagAAgqgP/iIesvfyHsclR+flzTr/\nxH6gQLJ4YD8bgFE/HzwcCj7f7NF1g4fCOp9yLejZGuUr2mwNRJYyw2GmCPGz\nfw+7sChHks+z8a0F1Rsr/t+0phXHKft3WpNfBxCWmHDrZ5NgPFQEaW024Xsx\nnqpkhZe3CqThTjmcNwhrk40Rs1kKv8iVFu8CueJ9BXfDZY71t+iUCIhTsj6s\nWJFFalZMDiJsgFbHXQKClMfVoSio1eZ7NIj5Cef14WQtYwfe9lzfKPdkEZ/i\nTUG9Y8R0BemriXwDZHV+KbGsW5yDu+/KiZUJvHax1N+F9+fwZrxmu3tmod0p\nJACw7i1a1j5paBgLtympvCAXfsWnfguM5KfKkTc+dnXYBn6NtO5AHXRG6fuj\nGJSqmhUIl5cis9ZP4J9VIJeUahxRLnpQNl8EhvBl6gUbBwW+cKtxoeMZoibX\nYwxpE8jFSMV/7iRC1LH1WoraGiqmbu6csDZ84plGuOZNTQD8TdGiW7Dxgeh6\n6rCDAF9qfxOVhZ1UIdRB6fx2EFw1nNMOwtB4rqsBYHvHZKnyZQJTJ7vKTQXR\nMZYbqwXeWKdWmWf05yIeJvC+K2q5tS/XYdum4g5C0PhgzNJyYHb3YQAaeDHY\n1r13IT13nw4M6Uzofwfcrh0/AKWb0nCHUUvrFqXIU2j1rv64Nxy+cHN5IcQr\np/xr\r\n=28so\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3VfN3uvNkrAkFih0cuSIZundI57/+6u/f5dXarnH+fQIhAMaOV3gz6/4SZqVhKf4h9v1RTeeIbfsOgcD30BhMaEFU"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.0-alpha.1_1565756068540_0.7875063873748549"},"_hasShrinkwrap":false},"1.12.0":{"name":"progressive-web-sdk","version":"1.12.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/runtime-corejs2":"^7.4.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"27d6f3260291efb344e9d404b60487262979e377","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-BobK+tZkfMZuyxJtxvVD1j/wFpZQnrgZkS1DYPGHYbvjNb7lvCz8YzhJxiRO3jU5q6UhkatKCm7qjORKold44Q==","shasum":"0d15c8e74ea057fc33ba8403e426823d249469e1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.0.tgz","fileCount":4040,"unpackedSize":19635233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVfatCRA9TVsSAnZWagAArhcP/2Nsv3ySATGYDMZF6baZ\nYpXzl0lClpwcjIG+y9QQgTP60sNXNK+Nzxsh0hi84lg3+8FfD1MLtqcF6OVf\nMaK2dRu6b+G37W9Y0fYF5YPaRdPRTkraiF/KqBpug0R1MN6QvRlqzS4c9Zu+\nSjlweXCCO9n07diEZmLUJfUbGK8rtAmi2Y64d4wQif0JhtLEPaVvJ/lJqBst\nY4oaNd0Rwj7yU6OzX0oCLXGrhq7X5eiCK86MBPkyPVT3D2/l4x9c6tl93VLw\nmEzNuG9VXMr2xIR6wR7eVoUBiUgPXUm+ldPPmfTJSH/cdY8gjVDtG0zpKHxQ\ns87o84a+eIFqm3VPgX4KYIoCHamc3RTQKocsPsH4wH6jjj00oRU3FLVHvvz1\nAZ9nt7QPXkpule822heG24fZcZOFTGyo0RF3vgRUju2wr6Trt9NeJ7Wm5qar\n7R6C75iAH2sTrw1RyXYAZgoden30GCYnry5c6Dmz1L9YwXXKfMf1HQtS25XH\n9UpV4ScJjNuezPqsmB5Pmf1IhMT22MiM+iy/6mwjVY1YL9LZLgzW32luYR4f\naGzCVx9Z27I+TrFmK9tvtIpuw4a0DMvrCDgDoTh4e2V0b8+XtvJ0LqGquwhY\nPI2memGEuMgHSZ6WPpVYCWoe//ZPKLMth827vClGccMp2dlG/Tj7otwKzqUC\nyI+m\r\n=9Y6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjsjEJRb0N8MMKORGZsKFQpJ5RL1QJ73YQo2AB2TB99wIgEhD0gbg4I6SiRAcHPw+HWDpSran1q8WVIT91RoeQfWM="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.0_1565914796523_0.9093740709645575"},"_hasShrinkwrap":false},"1.13.0-alpha.0":{"name":"progressive-web-sdk","version":"1.13.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.0-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"b29d5146b93110ee4a8c7817ea0882ce2782ee8e","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.0-alpha.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-MrEcRV7n6xzQi8+GLaBrPpOf9BCCGXhhnPDUd2uoUOem5yVpW6I/8DwT6F8T7AblIYCDhhmZETlBUz4zOpPCLg==","shasum":"bfb87b5521a56ce0dc45f8083b512bc7e1ed6890","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.0-alpha.0.tgz","fileCount":4062,"unpackedSize":19683933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbsVjCRA9TVsSAnZWagAAuXsP/iwbr1aKK6xIb5RrnPy0\nmGUo3wJG4XKOXMz1g1SPDo5A3zTW0JxdhioldHy6042I5+mxd4wbKhYIeawH\nUHVDWJi8iBHRnjhNgxNSg7SvSGkI8tbgq2ty/VOQ4j7LwUoNcj+53zfGFyAy\nkP8HJzZQ1BpOyIgZNrKN8IClkrQLqeLc3ty/8VcO9M3vkpfQRrxs+Awvarpi\nqPY0z6BTCpvfdIsfAo7pJsgfP5pH1Ko5VziG9CMrUfOpctPQlV5d9CtH3bkD\nWlr3qQGvrI6zemy6puXIediiQTk+Ru7KkEt6af9M72GG+P0F+NtSWGUScGsH\nZMYF2oR4SDxCvNHXr3gO0yubTvERPl4pX9yTTqEJ9UvUgtZ8wtMoVG24Kl1s\n9Uhslvlk8u1WNO5xsFggHNDEiXzfrws22aeUYdAelEsQQCOMT2/MVMzIjNHL\n47CwkI0Bs8tEH0CvRfuq6XJC71XYGHxVMVO4fRmje36p94G8/rSX/9A5Wf4z\nAJFkGHKOI1TX8vo5KFyemZxCbRUqG+Rlsaf7DEVBAoHm2b2815eU0HSn/OOU\nuThRRmXIowk9eG3kImUZGBV3EMa6+H2Ocx0pylV+FVBLZuska5ynRkjE18xr\nNI/yR2UhIqVtxYinfVtzxRGFEWmoobfVBCwr4jYPXU9+3raHz4wk9Hg8Crts\nlqkD\r\n=+KuE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm2wd/uN8N1Jds5CB+kwGjfGvXBxgV4IEhweHOxvjRsgIhAK/0GiLQOI2xlKYC+EZI6UOmoCda0ixt6l1SYaLMADXG"}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.0-alpha.0_1567540578828_0.008800639275886812"},"_hasShrinkwrap":false},"1.12.1":{"name":"progressive-web-sdk","version":"1.12.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2cb49bb2730db816c4d62e7b85a3b7762bfcad65","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.1","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-auGbZFloWoyboQwO98aBZ0lPaJlv6plGIPWH6tL181gmOTojaLyfei+ylrR5Wve9qAIYvoAiqKPCQl+OUSpo+g==","shasum":"0aaaecff5972fcd7fc246260d6fb61c40cd3a18c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.1.tgz","fileCount":4046,"unpackedSize":19642091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbtqkCRA9TVsSAnZWagAA2rAP/0uVtnGnIp146I6rpC88\nGbIksr/fWOXja0THeYY2yCnIfHY03Hl3br4TWGsNz66TLwD9NeZPPqOO+rIs\noGgbPMdqzbYn3XdyAIocJPK8pNoaiH45lVg7Ehk6om93gT6+eO6aXCbKKR6E\nUu5ZX35a+rzGFDXVxiAb8P6+lOrmsJ3dgTd4+diU9TdkF3osffNhrBu3TffZ\nkzDtUAMAMUSXsjf7IUcwVvJGANlO4k0EesVI9VVdunrOT7CphyzpQqhQe3rK\nwjnwgku7c2i6eImxIAGHC2a0sbwLBOnTMzITusi1cS+ki8pFu4x2eKl1qu2G\nbAmrEQAz01/6OU0PitvW4Mm9bVfY8LYTtJt6TGqpgs1wu006lrRCfg3LAFFJ\nf9xRJWlhOzb9Ub+vbG+S9W1cQdDw4t4LUfSMYisZgCgr7npSILZV3kT3FUE3\nNZHwSzsf5BS3t0q9sN6CyUKrQGu3gFgXYLcR9NQBls02EMuDNeayXbIDssd2\nVfeVph1SCBicybI0aVk3THZrpyIL4SJ/SlKc+g2pOitypr4Pz521UTpu0jSj\nCUmRcQaZO6AGsi2EdWpMpsZ45vrU19cu868DZ4TJtLgllvvEilJ2RTbH7BN1\nz0iqc2tHoE7ZthFNCTlJI7GCQld9LMKBHKoWXS/n0UcpQdRs6Uxil1U/Ha91\nK+oF\r\n=dv/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8aS38l+dn4gQJ2QspvBsOcMW/qyc/ptxkdrGTWwRCuwIgNXAcdc/KRFxGSAlELy343bWeQZDw5Wntk5vqFRiCP/Y="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.1_1567546019789_0.4028083567257552"},"_hasShrinkwrap":false},"1.13.0":{"name":"progressive-web-sdk","version":"1.13.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"de4e75dbb58d2d09097917d538059ad0d13bd0e0","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.0","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-67wEkzizPpuiUEOkK9vu+I2QOb2/bins4Si4/MtHlipJ7nV7MgIYaBeNc6XlYvBqKPj+c0x+tlmqyGbmyOETRg==","shasum":"736fe9fac1903899e74cfc788978f74d86ebb47a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.0.tgz","fileCount":4066,"unpackedSize":19687411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjR6NCRA9TVsSAnZWagAAYbUP/jxWwE0IIN5j1zTa/+1t\neu7bqetE/1iJ6N1YfWyaN42F/V5gNFZoCGHkb4IqFbb5kR08iZr+3qgiF3Po\nZ6vw4AQ9TvCpkiDnaZAtLSqxl23EGVRcSloA4AQ2hFKc/mhy98zcCJ4+gZcz\nZeNcbpY9RS+FV1xHOdR0to+b89BaLuoupV+SoViMNYHXSPSHk8IBNsPx1Chf\nv2mK4L/9Y2+nAsBqjX9MCYu99DP7lKeTe5Ur81RwInwerpms74gIwwjmud/p\nmPqXgzifi2sq+j7fFuY99hdgIJWJt72/NxQ/TeaeWw4tgRZPPMAPTqoeRLq+\nLEq76v87nslRpVwbeNxLb244uFL9uJM+au7cNyas4lgxGD4vu7vlkXQKV0xW\nPBw4+GNZe0Y4wLDazeAbx0xU91U186HlxIE2gmFhrYIvpH25+7RGFZky0luF\nap5Tn1wvZHU1HVxEIeWj2/WTckHWo0zb7DSNgPK3Z/JktnfCI4zpmz2zKbr3\nb2NURibIdOV4ntanBp53Ea0EJ/C91KXYaQOWIs6SPhIP6jRfpjt2UfndTUmS\nAcM/TPXw63J8hpH6qPIDJu8VGNDmCcxBI2tMMOeQHpjjh/0rwWHJnuoL7LxE\naWfMl7tne88N7Bl9Z3uIz/kQkDPVCeBIGMfHSgvH8ajIKX8mgzcItjf7yy1k\nkTC+\r\n=ltHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnBp/zu/UEXUoJENdyjTs91xac02HI5a1LiRVsnlfu3AiEA2TcrQPgUbW+vpd8Z+LrlWGu8Nt0fUOSu6ozxReaGZlw="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.0_1569529485175_0.40105789936678127"},"_hasShrinkwrap":false},"1.13.1":{"name":"progressive-web-sdk","version":"1.13.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"394b782ae9a01ab2d28673ca8b05dc068f035499","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.1","_nodeVersion":"8.10.0","_npmVersion":"lerna/3.15.0/node@v8.10.0+x64 (linux)","dist":{"integrity":"sha512-fmVfWWh5OtuVNnE2Qvg9BP2TmnugZH6EQmAGxQ3n5URhTjQwPPv/1z55sUcxcIZ9EyWsPEDKE8uUYRr6a91iMQ==","shasum":"e37a32994f9f2485e65461d4da519613f160a903","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.1.tgz","fileCount":4067,"unpackedSize":19680787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdknwHCRA9TVsSAnZWagAAvtUQAJtxK2E8qdAiNZJ4iUoO\noO62X5JLT31dN/ehIXQ0GsQ09p5lDrLWn29GBtKPbyKF1lQwu7TIT5yqwTjw\nF70Y+9GaD2Rm0QYyItBlIPdh4BviEnExUehbHoZn6YGQazuuKmslvtXWJckB\nzFAz2BCuxNilBizWwtRsEMiiMeeLe2aB0lqnQlAggxsTBjgFKFHYaFow/Sz9\ndXHwvZfHrsMiSKvWz/sjXX0WbINhOvU1sj2444pZVLadHPA0AvpTrkUR7gSQ\nP5SPFqsfz/H8wfxglREBuMKymIfjGQkAeXqdwMBAE2DZUD+Tfv7OEUNieirC\n9OKMFa2GauS8yek8U7Qe1813W6mAmS16Wwzs6yRj9lsM/0MkiHjex0KWNQjb\nIUUkGBfJMLrGlyTbsxzCLTc3vqNMChiRe+dpN0rAbFS0lP2a5btAj1QQPnwB\nwwtQi9TrAl8bIVQHK6BBJmEMrWvyLwYAwyLHZ8XT+S78IFh2LSASBlwvGzCy\nPTHY7avbnHuy3i09zEfIolz8ekf/XvFAWd2T0Psb4520RP26n/stPiCPKEYp\nQbZjK/XmLDfACJ4Mqlkn9+sh+cRT7lClSpVOD0AcwpoV9vyO62PLcpAhRHmG\nnRlcXU/7841FU7ksg4ZD207rDNzftBf6fptes31KgMTlUlfIJ4o/8K1nlEhz\ncY7X\r\n=lZm9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFP3iFqh8gx8678esPh8HzrbDRYYJmYZrjdxNC9YgEsAiAEX02JQzQfXAint8k9TL5NklJtd9NI3QuvHXa/BSbuQA=="}]},"maintainers":[{"email":"michael@mobify.com","name":"fractaltheory"},{"email":"jeff@mobify.com","name":"jeffkamo"},{"email":"jeremy@mobify.com","name":"jeremy.wiebe"},{"email":"jason@mobify.com","name":"jvoll"},{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.1_1569881092705_0.7946131579715556"},"_hasShrinkwrap":false},"1.11.3-alpha.0":{"name":"progressive-web-sdk","version":"1.11.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.3-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2700cfebf0cd55756912fe9d3f28dde0dc65aa4c","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.3-alpha.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.15.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-yPKQZwQSYsOspbbjEBreTv2mXeoA6f9tdoH2t4/h0AN6CBEdXz4hWNn/LAOgRchLIbR4dZx+Wz+PCk2ZIRtMAw==","shasum":"79251acc54bd2a9254e8d730a5c26650246e4b5f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.3-alpha.0.tgz","fileCount":3963,"unpackedSize":19476013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsixOCRA9TVsSAnZWagAAleMQAJOlCNtrV6aO6OrhFx1W\nqJ4PzCrSxq9SypQMV2Uy42cWVEgwsH/UR0LbkfXDbUFqFIxnrnHIogyiUszz\nfKe8tSPUgHLUd0C2MYAA5T/jKX72mqoqTZgvTFeiRx7QCPhE78PFgaXslf8x\ndFR8kJXfaaxt3/rCiY8+l+jJ1qDCBCaZw8e5s4hC6zHdN+4fG7Pkk/UKOBST\nIi0A5JEACBces8KtM0dAQbU/gYkqCLLD85k5pQK2n/AW7bDrzXMIdDos6RKZ\n7vZRM7knR9XgTHcPLx8D8VZRRaXZ3UPXRx4ldfyjcKYS5IVFrL9pJeE+IVII\nFvNeqev+Vbk2UqvzetS6MZJZtTZmwdnIY8yhFKju7AVLY10naOgpgnEO4H8C\nDIeO4LpGWz3d2MfWci3RBcLxsao1M7s5UWgu+C6RukVLgeg7YB2cjiuQRFGJ\nWQU3979ErwBTETNDYO+kVWwPlpZNoCEIAMP7EfGkbg17AcSwFG+oJpUqsMmy\niIQfnvJn4RktVMBP3Vz4aAEeMPNaYTL35JiSBihjthOKra7mJgJaBJxvoVXp\nJFqhr8wOXTDv4xDKxYYu3ub+I+T1UAB0h8XfzqZXJdw//D4pG+FU8s389fS+\nQZ3A+ittj2dnIk75om2/7HXyI5DDLjkshTZ8JSEIMvZ7ct5vJbodlEILg8LN\nt5Jf\r\n=NwEC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsBCwtZVDdZ9S/4Q6aManNy53hE9ijzmAmhjd15T/1oAiBBQm1ygDUBf2Sz6Y0vE+76YLv+csMkqzIxsVa6xCzJoQ=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.3-alpha.0_1571957837503_0.9599219442809546"},"_hasShrinkwrap":false},"1.11.3":{"name":"progressive-web-sdk","version":"1.11.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"bd3817e896887760b81c8e9f4925298ef312e6c6","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.3","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.15.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-W6p3zVz2pbN4wF994LADrkSNBKG92O8WcNfTxfZoHlSOVB/00UMoOxDxCB2Ar9dUWss41AEgs3xzCDvfv5HM9Q==","shasum":"0f5854f7a6cd7ea1299059fd02d7be5d9271f546","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.3.tgz","fileCount":3963,"unpackedSize":19476024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduLoPCRA9TVsSAnZWagAAB44P/AyKGqD8wEV44GxIhUna\njMHZRtjgUVyisD6aTqrBkonam1GULOS5nL28CTOZi/VeMzdfauyJMB5rXJbT\nsC2sUbvZok6MhYiHcntSnInSsF5xq7J+hTFuJIglXCS4iR0dgyHXvArk5Y3G\nL3G/q1IK9vq29UeSmq2fac0eOpSVGj+/CKpJCcBi2ZbJ2LY5q6N2C1S9y14e\nr6j6UC0STJ16bg+Lo+DvMvmwGEfFmLs4Pkqn+RgZ/zlz202NLScLJ6Xf9954\n3LV+Pk1TXgJ60y5eKGXd+sfw9zIvYw9+//u8dh5peFKsReKgwd8rkbib6gku\n/jJfAHDsIDUoCaFiUln5XExNA645BJEE5LhujwkY22ea/QQxQ40purC0JOEe\ntaHglO1wMN+EqUEVadCMcGxPOhvOEBug+rnaLTY1/wMA/rlBahDVit3gxzTq\ncyq4VLwptR8U5wr5EUDHiN+zdHz1JuSK3ziM012ENJj9gFBCuEi0nXG9bJBR\nUImvUCuazTeOHr8EnycWO/s2B5nh/0nI5cqOAC3TjaA993snT7N32llfVSX/\n0DOuAWCB8w3y1iDT++VCurPDcuFBUW9d1PrpKKn1M0D1Fc660c5sagscWAlv\n5EuZnXCpdLdSZbWCrjQMV3tCuE+70hpBTg7+UNu7sKbP6+VM0IqAnU0+7+5s\nbDwH\r\n=/LTI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUpPmyvKpZDtqKvGAaKtzEgFL/Ji20EYRD2kn8ZRPR6AiBnOst0UfMD3645ysBdoA7+E9rWJz3KFnase+9tqVGDwg=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.3_1572387342737_0.0862040886945814"},"_hasShrinkwrap":false},"1.13.2":{"name":"progressive-web-sdk","version":"1.13.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0f9e64c280c5ddc0919b71a600fee938f347679a","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.2","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.3/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-43nVdsn7hV96q6uvUEydai9PG9XVCmhjGD1jKeCEZcMBcpbFXHMXOefAg8M620tKRAmbOQS9J/ZbJ4EqSlUPzw==","shasum":"e9f54dbc5be34875bee3fa48893cd34b9f86ebe3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.2.tgz","fileCount":4067,"unpackedSize":19680989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdueV4CRA9TVsSAnZWagAAAckP/iZJwum/wU8nMxszrCJH\n1egOa0wUJYRXOUdjHhxr+GloxqAiP+YKVh+9FB60Ctj8eI1gqiSbwnM8Jlly\nt8Fx3i5ewSFA4LUU2i9ELZlBs2o7HKDcKSB/cnTJCke9c1YiG6Z6ZUXFPPdq\n8+wpf/hSuHuXg4guuxaDSB5PPi+gKRFdQWIFFGiJmouIPdd6FzhnhpV21k1Q\nPbDzA5QOeeHfUGjgzM+mxNGbX81TFMl/SZIT3dJl5CbtqEzhSRj6ZqH/CRKh\nFLvyHFAgUXSK0EjR2OJIBuAZ28FbuAf8vzz/6YpU2x3gopRMOCsZA2h4PUET\nTomkkXFHTWBdB8sk0iPJMIx9UAAIc8jce4G87IkFaYFukhrLCR9/u6VaabqD\n+1UhNKZ5GOrqsoySiwaXg5HjOtTdu5STumRPzt/WGbPXufhpwe1C8WIF1+w+\nCMOuPO+7IELBn6BkLaf0CBt6af9PgvjQZorC6cAMo/Sme3YihGrdYhee9WJT\nj+/WTiEHf0RxKPu77UcLt47gkLax7ePWtDJUk7uzHd5YfWcpG+vS/7MckPD1\naVLt6eSz/YD7qJ7enGfpAt4z2h+0F3u2wHp9ySQCgJZCm8rfduzCmPXxphqY\nFpDrmZwmG5r7V9h0UOoP/9+705T/fD5w1F1egypGyPShWPGemjZ1vjWeB1FE\nSPMF\r\n=jKE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDhEpevgXhW1dgLD8/FY61sDlhmf7ujTELjBgx9gMMQwIhAJBlGjJbA9jBX3MjfVEpOGk7vk9JVQxi6UGD4cbJ2SOy"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.2_1572463992186_0.5660914797371033"},"_hasShrinkwrap":false},"1.12.2":{"name":"progressive-web-sdk","version":"1.12.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2fa58a72ce7e9778f545253c5c749d73c2bd7de4","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.2","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.3/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-raoNye7y/LDo6ZOMfGnmaGFn7XNX0xLZXCq1r9T+orrSZQEZNHvDQYgaQYpgXwwSd834qw7udUJvSuUeLvvCiA==","shasum":"0831d0990b16e5a8610e0ba623d58651fabe4bf7","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.2.tgz","fileCount":4046,"unpackedSize":19642332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwMBSCRA9TVsSAnZWagAA+8AP/jJPPzYKGRnbx2/GHBEp\nFMx4U6vS4F0vrZIQQJQykI6xWYXoQ90L7kQpC1aQ8xE4eO5HAB5iuPCXDoCQ\nr2W5vP09YCu26IFLQcLZ5/wPRArY70QalVLjuChgnIIi9uV8zzuOQQhcgYzc\ns465YVRHq0X3a2BRKBdLL4FfBPozpAnfo3//k3Cad2hdpSBn0l2JIAinKr+s\nFV380zHdE56mFFIaGHoWHwwEj9SqZYSl4IgV0TgqR2GYmkvFQcn3pIyqJ4EE\nE/bqJwy1+J9Z38syBlgLDtLoDeCvnPg55H7FFKVUb1yyPvrGscv6VFemKPw1\nS8vpyZI9tO+/SG8Hr33m+8MlYocB4a1Mz0RMakGL5rhwdiJ28jxhz9UQjO4/\nxxYssDe9WiGbbnuFGvP5HBwYGD7HBVtqCgSaGrd6otPSjuKo/g3nNKtpYLYZ\na/bvx2zteMhCKK9yxTwZU0u9WuIZ/Vv2sb6xO8LXyKAJlaM+zrNWexLrMtyN\nmtehMI+bJMRSb14cvAH7cI4/apnFZ7Ja6Tgsn8fh37cyUsradyURzMrxN7aw\nYxDa9BO+eNNqnlcaCou36PLBKDIxRiiTfnSYehfbHnaps5cNrzi8hsm1fWlT\nmO5x/C0RZX1cusWVQL6uOH1xG6W4ys6vqwuAK6lUkW3G6AY5ty/JoUnBM7bi\nj77l\r\n=2sV4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA22jkVYgEt1Mp7E0GZ829Y5a7R0NlJG+xVxtR5AddThAiEAnVF0cwGc4CbQIEkRu6+AYaASOSi5lV3eGddjnmg51r0="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.2_1572913233383_0.782296718257832"},"_hasShrinkwrap":false},"1.11.1-cache-invalidation":{"name":"progressive-web-sdk","version":"1.11.1-cache-invalidation","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.1-cache-invalidation","_npmVersion":"5.7.1","_nodeVersion":"8.11.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-/ekqnPXptqksQn2OaJjhEUHYed/u1Wfd/q3jGtoSkDLm/3Eq9U+fZ0Bfm0fqsUOsJDwYtfZQMM9wW5v2eMYGaQ==","shasum":"3188cc28dd541731b3b10e376dc90f6a9d126c65","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.1-cache-invalidation.tgz","fileCount":3963,"unpackedSize":19477330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy0MWCRA9TVsSAnZWagAAf0kP/3b1lsxhJyr4GWO4gbWw\nA4nj3Gkg6ZNDOONGojpzysgaznW46TVZjbPwK2SWpjy7bzNTIROnN6MwcMVD\nBCUDpYEdgT77KTuSgUUtKWrQNlOUV9sLQASCRIyoFP0WbkmWo+YX1/rzO4ME\nJzPBSX33GEoqXsnbxg6k9RuDYvUVp+pMxLTCHcKPvj7BmE5VnG9tLgSLu3t/\nL5Sb/yChLOxeR6TLVDKRD9byeCNW7qTPjqgatDunvpJ93xWNTA0JeupW8ryB\nEKqWwnVpkW/QCsDArPE4YI/YHjgBqX8Xur+xrJUyGYmnz3D5pdreqSOS+p7i\nv/Sm6UQjzLAuusBKa6D2U7Vau8/9k0kAOzsSAsNjr97xxmJ/zBxSuao96jvZ\nqeTKnGq3UANndAotQ2tw/0mwKTDhZNu4+hU+Bea1D6T7+d2Gfi5RRoQyvyjk\nlKxfroIGXPWXmRLgX8wp6Rf7Y1Qz+Ga6eQzoWHDyYpYIAu3vw34g1pNaBZcG\nwIQrn+tT9hQOwEOeMxAdFSk+NBGF/bp4I8zOsZL46LfCP1D8+ytlgpiHpGmD\nJAOxSE9ZXEPQZWz3UMQnvxSCGPfa5E3DebIyEKLzCVTItZ8F/FXymjFHFjxR\n3WXJm75e4oIZ9obqoCcBAgkxbGGAjX4CfnhUK4DoeWTMNOmpvQiMnSefPe7D\n36r+\r\n=FyT5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6eukcRitnNqqExcbAC2vyMqBiHkMWQEJIeL8KkfTCYAIhAPf1NK/ozjUXcwU05UQViSEUKvztqTEpnW+lvqbRTHgG"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.1-cache-invalidation_1573602069955_0.23951804964153234"},"_hasShrinkwrap":false},"1.14.0-alpha.0":{"name":"progressive-web-sdk","version":"1.14.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.0-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3f33b47d6e54cb4767a2394dbbf2bb1a5be8419c","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.0-alpha.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.3/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-AAK33Mu69pALgDhAu9m2x07fxs4cJozxcjZ7jBbercAdLk5pOjOHJsvewf5ddJ9z92eYA6s5jCbRqNLkOrcXew==","shasum":"9607e75c723813c7974c57a9317b6729356cf0e6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.0-alpha.0.tgz","fileCount":4073,"unpackedSize":19706453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzGXVCRA9TVsSAnZWagAAbNMP/2OR8/l5RCP5ILiLWorv\nhF3G/bZxYLUO+W5/dvKu3IKhxPrz94Xrzz0E20csRewdrzxl/TA88chRkWJ8\npTo12k9eb4+7DkLlV0VFS161O6VTCJYCm37LSwy6fm8hflzquJ8GEf2BuI7Y\n/IbZBINooYGbVZrM+2PjFht7Awyw7Rbwhfwk+p8iyHW63GZkX4j1fFhHwwzb\nmxsqjuoryDkgUa7LqzUeLqYeR54dAUig/sKv//GH1URRgLiH78C3vfhSY6Mr\ncnGAtbMWo4NjnhGGWEMo8Tg3yRrMv9sfAk6XYzfeTMTvTs8nmISxK3jKWuK4\nLgSqQ35clwo3qZnk/dXHXR0a+8dt72tn7MXDoHbVh1LU+MyE7+jQZkUwq6Fg\ngEgxhADgsbJFy9XUpLHKt34v5LLewr8GB0v4Xqd0XkGK6n0vq0hYboH2CjlL\nZIo2yE9/Z/M6ZyDvpPU0fb6i/hxG3Tm+3AQiKyipq6skdfbbRzDSndmlJeM1\nWONaH5ddi2UFJpBUW9mY8dt0aqbzITMlEU/V8oymBFFCIxNKC1aqoMSue9DE\nQw6XlEmFXM+1hr1ubPhM1TepeWtjwu7i9MIwnWkffqBn1vnAWznCxviHUW50\nNKwSPO4OjJwN748GXAS6xR+hWV+60DguayddLmQaeI8YaEicCplvfgTxE0YV\nUKBQ\r\n=KI8n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFGNwVG3UfN6jSOeuzCow0QT6q2/+jAaQVRiRYYgrP6AiAEtuwc9kaRsTm35IZw35c6Kxgu0OF063xXrF8JFZcwlA=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.0-alpha.0_1573676500983_0.4129706713644168"},"_hasShrinkwrap":false},"1.14.0-alpha.1":{"name":"progressive-web-sdk","version":"1.14.0-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.0-alpha.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4a5898c11a34c55803234929aa15e03151260d4d","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.0-alpha.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.3/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-A5qOHiumHOfmVc2nDwRo6Gb7hJyHRKht/8ye8dpDzH3C+q8VVNrhIGgzdKxnANu+JPFUbQBDjkZdYkAd1MY7QA==","shasum":"f095e61577523946bfc13ced4938f9eb0bf5e189","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.0-alpha.1.tgz","fileCount":4073,"unpackedSize":19708144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzLrmCRA9TVsSAnZWagAA1ewP/3U7NF60JE6PIJ0ERbrd\nUmq0h9LL+Ut2OnAz63M79hDkAwpJJAbXIUL5TwzdRQ2Ah2w5KPrpSUvAqb6T\ne6az1/Z1SHETdmj/Cq10GUp/ThVpfAay7HgfkV3QBeMZjMj/y7MplDsRQ8ge\n4c7r2UjjUp7tP2KGvYrnuiYBlrDlEsnrd1WU/IyeotPCsEBkOccfix9dX/bD\nB8e+kTygII0Trqry5tmPxHyHlBwOZfcpK5iwLX4D8hldM3xT9+tgFcVHIIyN\nWg7DCmqw4DcL7MW4ANkBlTqDh1vX1IBQEGZTVl7TbxnUxYd4wh4LVCFGD3Oi\na+cAzwDbYCAynCp6tCBTIfYjeVbS69m/uVtEtxKLZMJz2soDhdootHhOY9I/\nOFb+NT281iDy0AbfaFslDSq0NHbvX/prVjNo1gGgjL78kMviy75CrkisfM+y\nV2esSXmC1jKyveR8EvpC6FsDrRInc4SbSNu1yiAAF8ShaF/nGyxBghL4DFW4\nrdAW+chO6XyicH7uxFOdOc4kaVL+iOFLymhhQO/UpsNCl+akR9+4YL6dPIW0\nfiB4bOxebWHAUCPdEsntBkUcWJLFfMU//hRJAZIggvAcm+T3X9+GWVsWoobr\n16gBamhA2CpbpKPtjDYdDqqvTn0E6USuvDJLuxl8b1A02f1N5jRffCV89WBn\npPmL\r\n=E7Xq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzs+FU2x3Och3A3rVYC6/+rnw25LXwK0v3rMd2neKNJAIhAPI7tzVvjVDaIcIRysDCEQ1r+waZN9gKeyyQ8FrdcJEF"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.0-alpha.1_1573698277203_0.21973498090996024"},"_hasShrinkwrap":false},"1.14.0":{"name":"progressive-web-sdk","version":"1.14.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3d334b80d917822c1188504230d6c3446dda1fd9","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-2unJAYXGIXL8ZyEpbySVnN5e7BF/X+mvQ8t0ciTh+PQamzHuzaXkyQXO0b70xzLZ4wlKmoLs15Now+yqdIHIeQ==","shasum":"8fc7879d7745edc267051cbfb11a5ea892405433","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.0.tgz","fileCount":4073,"unpackedSize":19708068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzel9CRA9TVsSAnZWagAAaIoP/Rlr2yTuZ2u+2w+x462N\nXN0WU3KYqxbEMTxKSSPBB04Sj8ET9ZJD5d9MGxgvbG9ZS3mfTTWtalpHvV4o\nwgM6BymIf8/c2gtk0dN585UqmI/IisyxJLZ012JiNhI2R657yBgmGUSnwARd\n4yOsj4CmIDyaw6BabeuWRKLf7VQD+s+wk+cQfoeS4Z13ilOMH2v/oBGheLi4\nYgrX1M+1iMRjfpoG17DdAAv7USSSgLblS07z/0QutwpF1bUhFnlvffusaICd\n7jD61aURf/bG8JKtiZLGR2suXs2+cuc2KqMP/a8UW3+LgV3Bdflug9gCXoVz\nHZfpeXJWPv6Dg9LxXi6tH2IlFAKWL39FZzFaDQfTf3XncVWJU1+8IW0Oqp4G\n8XbXFFUXRqZ85ZOP7HCzg43SMbHRXdBfUKp/DNnSrOyjmFIEYqnywates+AK\nqUaImqRf2zsycNCkX7JRVFTTBT3Utv8VP+ilT9Y5raSjkq3NmfoA34bSaX6A\nwDoAG/Vm8D1GCj8m0neK9LN4zECqULsZuzH/PKce19ZTKTptg/wRSMOJfyfk\n83yD9ZZFqr0nz/lZ8akjIl++NBvlDe4WjoY3zW6LW+pJtV3Aor6brlB9uvZ/\nz1TubRZNj3TX8CPSE37Itc1hcRBnD5S4YQQF5D1oU0qhrsS9BnvBCF6COfnv\n1dL8\r\n=qizR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuSlabiCjbECgPVnMN5zF/MK/+oCMYhsA6SGfdAn5V1AiBy8Y2396Z1ffjU6KnxrsO+U2rsF5pFa6nR1KYc0NP5Qw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.0_1573775739898_0.7367464836878659"},"_hasShrinkwrap":false},"1.11.1-cache-invalidation-2":{"name":"progressive-web-sdk","version":"1.11.1-cache-invalidation-2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.1-cache-invalidation-2","_npmVersion":"5.7.1","_nodeVersion":"8.11.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-lOB3vao1cpmsFK+xLuBNh7I7AdBEhyfUqAzafBHAQ5D8WSVvqx+87H3Lb1TFCUon7N4aXhoV/F1PKqcsJzFvPQ==","shasum":"7ce0c3998b05f5050ab5aad0de4023d93c8590d8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.1-cache-invalidation-2.tgz","fileCount":3963,"unpackedSize":19477933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdz1YcCRA9TVsSAnZWagAAVVkQAIIdD8bA7GNWxCFO3JrB\nbrB3VxgSonmKlUaKNI0mB2/FuUzrmR2pw5+twUNmvUli5C2tTue6N/9p5c8D\nWDwFZUo/AO1P+mm/mHlSODFV8BNGbTHtW/mpi3hHtg5ySlESzhVD/fBgBe/x\nYzdOEPbj/M33fuCzjPgFY8Nke0SpKp/KnsC8QFMGJqT6qkbgAHeUeD3XLDj2\nLZwowV2L0b2gD6kBrjh9gdbx6dog9yo4V5difDP/Bsw6eLzIDyG6WeVXMliA\nz7T3ekQaz4NQ9KoKeeEUfnyAVMoV8f3xDgz+FmnklFrx0T9eZKEVdyYPZrqf\nLcVIbOeqYUYvkmxwjP0JEFmQLeNYbx7nWfnmu4VaJt1P5rRxwlo6/3tuZ+/6\n9eGT6ga1vnHlBA7li3rCTpJAYo3jT5vviRaJnBVsOVIi6hm3GNhUTFBZDW2I\nn4//eTnZg/Zldua8kg1tmKehvMMas/II/LfQfAl3AJx1LMyIDjr/BUVO9Meo\n08FshS6gWF9j2fQ6TqHK+mZOp4pSJi8I+7a34n3BQdLHV63mRBety8ocU7UP\ngL6Qig8sO/jm52iaFhlaXcZCijJGA9DgNpRSG3IrSO8sIKF2xVtMjuAy4Mi7\nYEGgFUDxLu4xqN6ofq0VGVv02fstYJKxwEUT36SNO6rrXhgtpMk0v7T0VNsb\nrG1U\r\n=6pSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVpyb+pINCGUHZ/JaRnDSYHFZ7oW9dPKe44o9lbKwaEAiEAr2ChR8W4Yk7wBvoB/Ao6QZl7p/TpFabzaapcZhU05qI="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.1-cache-invalidation-2_1573869084233_0.8083649200123617"},"_hasShrinkwrap":false},"1.12.3":{"name":"progressive-web-sdk","version":"1.12.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.3","_npmVersion":"5.7.1","_nodeVersion":"8.11.4","_npmUser":{"name":"mobify","email":"dev@mobify.com"},"dist":{"integrity":"sha512-OJwgfAJsh7/rP3DbT36HdImJuogc9lHIghn9MjjJuxo8UsVh9jDI2UavXt/71gRlA+dPlk6SIJxl8zAxllmWCg==","shasum":"75560189fdf9ff33ceaaa1f4c804dca571986842","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.3.tgz","fileCount":4046,"unpackedSize":19644690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2/zpCRA9TVsSAnZWagAAkjYQAJ4Dp4B2Faqt4ikqtsZm\nZoRQunAzAznyR0hNxt2CoUoTUChlhxh0/CPzvsk73pTncYmbjT3XZD/1672X\n2m8Isw4eDsZF4Cb0ujQ59NLJYKKvuGlGMtU5X0U9qJwabGYFnfGx/16PVpbi\n5LBytHrmYsohGhXa1pm7e+ntFII62oVjcxFDBUBrD3tmoA5xkDoajiLVHP99\n195ax3GvHFwjDK4CHGQxMtEH9S+81dKqQ1xDS+l+WM/HruprQ3/fG3eXJvHM\noBa0jogvc9gx83Gh56nIZiY+piFZfzZlD5qC38izZWBQ9hP1Dej38+iATDri\nM9NnHjtS9u1bYPvRTlzXTLs3X+bnmC1VjIU17S2gAxpfXijmFHwWUuINBIMf\nlUIUjBwm/si9IgXdxhXx/IH7CnDoaye+/8KpRoqTDWCjB+gw4WeSVvB3F/Uz\nFuEyw3g3Y2QF3gW2vhPsnOPTidruRNPMwr15gDPe3V7XNZq+Uqd2kxiBosNu\nguYx+jQkfml4AkFMEhwI0uqVrUgb+iqC0FYZ9yGqOLqeaLqSNBaGbnzOSnVS\nZQlgyHKDRlPo5OCKuCCCwk/wW+gWB1NsFOFCRQ5AuI5nvG905FM/dwngUQPX\ndNi0uIGQQAVybv68jTvVKibBy3K508ocDZYW9VMgty03lXYTc1jrPWySSB17\nSSxA\r\n=+Mt6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfCBgh4tHBOMOVh4wq5iKc6NfqllzCa59lb5R1XiryfwIhALCGZnCwUy5Rqk/1O6aZGRbYtkL8aQYNi8Jt9LFYjQ4L"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.3_1574698216797_0.26295776033886553"},"_hasShrinkwrap":false},"1.13.3":{"name":"progressive-web-sdk","version":"1.13.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"cc4295ecf1d4999e53d34b09385c9fd7e1fb83d4","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.3","_nodeVersion":"8.11.4","_npmVersion":"lerna/3.18.3/node@v8.11.4+x64 (darwin)","dist":{"integrity":"sha512-+kUj7q6t7NXN7Pg/Cd5uZNf+9rYxgXWA4xgm5a2PdT19eJsWDCk1ImACCAPFHdhysXK0lUbjwTsEmC59vaf2Gg==","shasum":"9924f4b8c41d7d76a3f3ec212ab87487c7a704b5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.3.tgz","fileCount":4067,"unpackedSize":19682416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3A6qCRA9TVsSAnZWagAA/lAP/1Xpe0QxjjkFnzyHy5wp\nJD0LYJFR1C6xPPQ5QdAbpom9qfSFulQ2mqUAmOK41FVRfsTXOjzeMH7LOPRi\nydetWTsIsv6V3Zi1uz7BbqDSigWT/8v/RplCVwb58ullyXOcUOdXbwKxrlQB\nD7mfzQgprEssJ9JUV6TecQ4hatZ26wCeQ5ykdSxhW3ws/EE6KnCKtemCG7mI\nEWO8R7HJ20RPygMMlBT/o0Oi8J41gJsoJ1xFznMbbdarid3shjeGF6Za23bZ\nt2tBq4YkWhWqxGnEJJ+EGxeXjQu44veiO5hEPpQwoiRz+7rOv9hEGo2OppqY\njVK1xq2cZweiAb0Xt+sC0Rk/27jZKO15UyCgYc/5hIhr9YdaCde/OUE9j2YX\naZt4N2sNitMbqoXGHTv7OAssSQAfVx7eXWAONy1DJI0Ct4KO0xyl5b1pCMqD\nLJH5puCzFrSNleobJQu/tzXpIDB91H/i5rdBBbgiHivgrwfqdquyWnGKBl8W\nw+6T4Auav5bCDIbn7OMCsVkE4C3MduYH5EbB8IifICR96l3WKHq8f1j6g4rf\nB1AwlJWuutTETMyNW2AnNTSY6Cto+RJmvHEE/0BPTavrs6pi4pvJbECVRYTm\nBOD9vVVi1MwLqmx2ApsiVtyqpsu98ZhMxDS6Uoo43A/vYyVHFgIoKp+oL+pz\nJv0D\r\n=nmxL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmNxWAduFpjb2EStWcmT9t5jO2wf7YJQ9ugsat3EIY2wIgSSW9xwMw8SBxuK1MzH1EO+fzwXi+afiYN/5bxzQJtMQ="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.3_1574702761265_0.7155646874885051"},"_hasShrinkwrap":false},"2.0.0-preview.0":{"name":"progressive-web-sdk","version":"2.0.0-preview.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test npx --no-install jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk npx --no-install jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","mobile-detect":"^1.4.3","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"^3.2.4","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^2.0.0-preview.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-loadable":"5.5.0","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-helmet":"5","react-loadable":"5","react-redux":"5","react-router":"3","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"../../scripts/jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":96.5,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"772e7d367743abf26697e42782405319cbb3b3ad","_id":"progressive-web-sdk@2.0.0-preview.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-OA0/SV0SYunN1+/aDnlv8RcsvTdYazry5t/CDqudFKbX0IFP4OM6ODGrYDLI60OHQSiZNXXntZtt6ixzLx7LGw==","shasum":"fb60bfd72da8035aab478a8ff40b7db21cada754","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.0.tgz","fileCount":1475,"unpackedSize":6772287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3YTgCRA9TVsSAnZWagAAS7EP/3gfAJC2zWIi4tahU7CT\nX7dW68RuRibOuZTkGrVaVCm5csYifq7ERgevQRw3D6OrdobdGybxKcL/YxzL\nyVpFMxSYr+yQw+2npdYMccF3H261g9oaMzZ1olp83QsIJkLKxhVZYDcHhUO0\nadc57RaPxz3hsc6LIAolh6oKBTPlmfnksCo7mXi8dV86AdjG7o+ghfzTmJw6\n+wGGJO/jBlH0nR5VMqsKFFz+nsDyNysWcKLgF+rDX2ZXHjcRxO1Xg+nUhWAx\nISEfFnewY4Z0ambMUMCcH7mLKscUbyu9v2clcAoFgXzAmgHDjoQHaHPsT9EO\n6aExHZvjdfRyNA8+a1lIGH/X4m+hAD+15buxGA8psHi5GPzZuDyWtblNClwG\n7wJZuMHeftPpEVheNIBeUplBLita/ZgYzgyGMrIXC3fS6RZ323ClQ4a7QLXn\nXRhITlWNTHVMFLad9S29hSJj30Xcs7mt6XatImgifwqwOkHyjzTkxNcF0noO\n8pMlKHk09kNNz2zascKCP8F1fh06lXamwjf7T34GG6nSrq73vvCfYojGkaQH\nFd8/1iX4wpocaJCTmS1OmTorp1k78z5XnN30ZGQi7uqNVvJ5NRmTxIhFl8oY\nNr4TLsyqT7SvEqOrxgfxEHgu+GfjvPmVQo6v4WX/PuNj4ZLmyo2FmecGqLwG\n3Pgi\r\n=pv61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9FM9MkhA+a4TC6i3scwF0DZdL69+iJCsWTe0AQx2rmAiEAlFGA8BIG26X0I266b/zFTX81XzGx2byIrf+QbISuodo="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.0_1574798559510_0.377952780146142"},"_hasShrinkwrap":false},"1.14.1":{"name":"progressive-web-sdk","version":"1.14.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"f2c53fbefdd8ae899b7bc5174193078f1d077065","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.18.4/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-lHJSItX+APSaMV32Xu2W96rLbjox1K3fPAoY4DSXN2QSaqXiBlLd08gO/kcUlsiViGTja7YIoxS5Rrvldkatuw==","shasum":"b67a05288e14abca9e395ce4fc28ec51be60a030","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.1.tgz","fileCount":4073,"unpackedSize":19708708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6YbsCRA9TVsSAnZWagAAFpkP/3nlCh8JAAN5um1jFv1H\naJsIF7GsAKW0sJrCMBHI5XSubaMj0OLpoUpum5HQqvgEJlXRXZK2Z9yY1VIC\n8V0yETjnYOMsyM4pALzWLsaPPS3GD3UlnPpY+Jc7igB3yr1P6GAbjTBGyVhd\n3RW9+v0tNlb7p4oO9LL/1r3j+DwW9LFVNw38HeCvPNxHokLJUEOURLCdwd3N\n4b7DfEnccZLaplbOBHLRXWzusb0tAu2ikQjqJ5/yT7SiH3ClOh5FEr0rb46K\nu/Ud60dRuCFmAJOpQlftllwIlqHxeJXuOEMqZUUMpiPZdAh17YmiGhzcIuLZ\n8DN3qRUCsetKEQEE5/0mD0AjjSousXAz1ZIayYVrS0dXnjNLOAuwBQhx03NF\nIC63DNA2Ja5ONI4MmO5i34eT+/jhg7jV95xt4EJXk5yKusR9BdNMscd1asWC\nIAbWIz6WoPEMBCU31gBsu95Kku5ikeUWSVsqd664wqELrRu+nSG58ZHK1ez2\nXQ3uYatlukHMugptaSXcmkhURXQ4ygs8jknJgQoAfgJErCiQDrMgAb0lyA0Q\nf2hxSlOw0ZQWt0o2dnmwzBRxUbHADaz0tS2yjqNlBY64kpa8fBwtHVGAJUVy\nOYj//t+lWWKHEMZUn95b/Y5b+wdm2340wlnl4qpU5vQ9e6ACEC4mvBXmnLWH\ninEP\r\n=gFpC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKItdgZEd9OWrKfXhBQzUjkGeSLhf7P9nYCcWXSuGw3AiBN57pfw/uoSt6O23+nhH6+9Dt5TJyNLG3FcUU9yWkKfQ=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.1_1575585515546_0.8422692395638667"},"_hasShrinkwrap":false},"1.15.0-alpha.0":{"name":"progressive-web-sdk","version":"1.15.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.0-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"e86bf2724b6ed985e031b6d7033120336c8ca706","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.0-alpha.0","_nodeVersion":"10.18.0","_npmVersion":"lerna/3.18.4/node@v10.18.0+x64 (linux)","dist":{"integrity":"sha512-1HpSYD6PAKTqVC+M+Gt809tFUCW08N5hzrcdlWt87S64nOex89XpaPwHHk0COgH0jjKnh497hBOawiA9+ugmJg==","shasum":"369fdc2bdaff996394c34abd2dd32f4f04bd6517","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.0-alpha.0.tgz","fileCount":4073,"unpackedSize":19724138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF33cCRA9TVsSAnZWagAAlJoP/A0QAbBB3EwSwE7Rcbjc\nKfE6ronlgv37l7QRYWC1z1oe1XfkxkupEv/DRlqtC+lX37uHDK5qrsTKbJbd\nxgImWYluEk0deiUMUwuAwf8eLPbmf3HtxoON5V8zWDJZRD5ae9iausPFoFA9\nVfKspuX08dCUiRAK1N+Vv2PDOCqiv/QkV+0sp7cDZSa92ibANAzU+DS7vQTC\niQzhkRp2aunTC5cXDotq3paH/++/gTOM/7azwweGW1v8MeC8PdiS+YFFIRYR\nyfE5Xz08SMxypPNHa1YaONjH2x8oTsuYs2GPF1ourjDnpREPgny7G0SRrO8b\n2o5tTm4jQM2hv7RfYB6XrB+RuQx9zodnHfkuRCYKd21RG03sseqSR6HqTChH\nTKjsjTwDgCNJ3d3/C1F/2xjlQoemg0BH915e6lh70ZB6xKXIvdUwn6E9BFGu\nIf97zUqTgEzXTn1JJjjWdDed/Ufbaw026bY1mtqCQrxWo9xlI4prXJN6gR09\nzikWd0DBQM0/ANJLJhyh1wvvc/Qhx1fq08OPAqAmLhL4sNugpWohg/eN6Bjb\ne017yxYiSt11V14eq9t54y2mnUd1cvHuBxoEGHI8Sjo86/HICjVvJjLnY7r1\naC0yU9JKRqVc7EV0Jk6WkdY1LU10xHYxdCm/XX5LA07+U184atb71JvkbWXN\npR0N\r\n=tBq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmaqZIiUT0k0NUIu9sQloHpeR9lVOgJuKRJIXWWZqTKAIhAJZoU7dCI3GG6MrBU4tC2rx2FZncENfia+JJyXswUodQ"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.0-alpha.0_1578597851542_0.5426374172979829"},"_hasShrinkwrap":false},"2.0.0-preview.1-dev":{"name":"progressive-web-sdk","version":"2.0.0-preview.1-dev","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test npx --no-install jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk npx --no-install jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","mobile-detect":"^1.4.3","morgan":"1.9.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"^3.2.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^2.0.0-preview.1-dev","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-loadable":"5.5.0","react-redux":"5.0.6","redux":"3.6.0","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"react":">16","react-dom":">16","react-helmet":"5","react-loadable":"5","react-redux":"5","react-router":"3","react-transition-group":"1","redux":"3","redux-form":"7"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"../../scripts/jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":95,"functions":88.5,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"53b517a5af98ddcbe8cd45ce629df4087e345195","_id":"progressive-web-sdk@2.0.0-preview.1-dev","_nodeVersion":"10.18.0","_npmVersion":"lerna/3.18.4/node@v10.18.0+x64 (linux)","dist":{"integrity":"sha512-6F2/yiD/CQObTn6rulE9Sgz0ogrQKrSFd7e2mCwrQjxKkA0dA6cpgavQM578Z1L5N2ffY1mK/bPgI9EbmZaJ+Q==","shasum":"1c0e595b5d4b4b8e72d9c26b089b8503f82e1907","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.1-dev.tgz","fileCount":999,"unpackedSize":4649024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF7inCRA9TVsSAnZWagAAeMUP/3YBfgAL524tQ7MbY3lp\n0mCbaq3MpoF+xldZaxLShwC+c2CI0mDIzP/efzXogQpQh6K4oB1a6reu8wlo\nEDIS15JehNmKl4GYUPfSvyakOxyfNtV9gPVFMidDG2Qg0V0ROVb7vwQ8WjEh\n8V53lL4ulo4hd0KOLEBhRn+CJP7E+OHMnCse+ja6Q3D26j4+MA8IMdapEyuy\nXBb1CTy5w3Mdvx2We8T7Z9NzIl64xJJQPq6hi3ExUjf2scASDColrNOR4UU6\nqEgZ8G20j5Hk+btmmL3HGHDkYb2HswSxSIRD6HKSG1XQpigkzIR0p+lIv9Zi\ntT82oLkJhV5d47FqjabTFtBG8AjYnxru1ag4ELplNtKLz42ab8xzLP34Kbhc\nBY9HKNtmf8lYb/ezO5/7x0zYdpS/+2AEJeizAQAH4MWwK2EUwNMOO4ihzB9Q\nhnHr3pIvvx1A57PZRzyKTtDgJMKaQ4+nXo8qaIcVncZLlbujreEL2N6Uw3uz\nnoTCJrnQ1Ifd9PNteF5Xkt1pFJ6SkV4naOkOeC0gXhC33XyuT2zLY9O55SWf\nAumwRFhIvF84F74mWJNYxC3NZDjf4qR8M4PimlQnvB2Lmz5WCsqsy4T7ZDAT\nrxb8kPPhfeUQzIvZQRgUzkItpX7JucLOyKkq7GrD2ShgMkaYiuIheiOMHYWW\n0Zlz\r\n=ulK+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqjSSnijcPgdN3CoKjvUoxwhN8BOLcN0HPxQh2ooPJ8AiByaLYR1pf9Fh2erXxwZHIMjB6UkM1vpeJvCdCCDzAldw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.1-dev_1578612903017_0.41742132986419844"},"_hasShrinkwrap":false},"2.0.0-preview.1":{"name":"progressive-web-sdk","version":"2.0.0-preview.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test npx --no-install jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk npx --no-install jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","mobile-detect":"^1.4.3","morgan":"1.9.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"^3.2.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^2.0.0-preview.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-loadable":"5.5.0","react-redux":"5.0.6","redux":"3.6.0","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"react":">16","react-dom":">16","react-helmet":"5","react-loadable":"5","react-redux":"5","react-router":"3","react-transition-group":"1","redux":"3","redux-form":"7"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"../../scripts/jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":95,"functions":88.5,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"744a72021f0f5bda0ec3e0f77423f40457922f40","_id":"progressive-web-sdk@2.0.0-preview.1","_nodeVersion":"10.18.0","_npmVersion":"lerna/3.18.4/node@v10.18.0+x64 (linux)","dist":{"integrity":"sha512-520KYc/JyAag+dcChStRfrnjwJhJY5kGRDBRJJEtFpZeyCCWJCsaMDEzjyLp+Kqo4ZMRkLoGppLQtOR4BCHtMQ==","shasum":"136a0baeffbcd4ce0ba5007c48cbe078a123a4da","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.1.tgz","fileCount":999,"unpackedSize":4649051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF9tdCRA9TVsSAnZWagAADRcP/0mZ57kzYpKCBn8EOexL\nfRIK4A0vptQSv+zDT0T0bsxEO7P2tqzn7e33ifiHzPU4wlujd2hvsFVzTPmh\ntl6dFTKnmy4efe6GEebSXRV+V2UxOb2+ZHwUVlrGwf1EWZ8AC011bMkwjd6E\noeh2kGtiHoWjhsZrsaEfWelfsCQmr+mryt4y2j1ilXLYs3JUx8p2jWSt+mr0\nZXeqm8GOXXZb1g6+83mm2o9AkAS4uJ2q0nzdHkLCYy6+BT+gRAeD3ugMwUJ1\nAVTOetBTtiJdgzdCMZn3Tuj1Oqsy7C1Qh20tz37/kFi+GvTH+iU+5kspIiFx\n6Z2m61M7+g27IT2JQ3ebU2LxyXq23mw2jtf5xzR2GOyzAI/dI4hbYUS6cOfw\nwDeEq8OlJH/TG3bnxJ+8/BW/lcppR6fJpSgdEM3xiH9xX6i34q5OkaHN7hPV\nrbwf61//eaHB6pMzehI2zTwdgbngrIVDbXiPQYNDYMtoGk4dNMc6hMQlQm48\nsu+4ROlJp7AYMYnky4iNFHv71ruBIDYd3iRNy/4goktHGYrmyhFJV4fMAok3\ndeRTh5yZM3jbQkcbvfHIBfwaGGXwS8A2P5MkUEdU8Wp7nvvhpZU6SMW9CEsp\ndCLTJ3sFV7EmLUMJUaG6QGQhVk/DUsBtVfzX090CEKuaA7AfqsujSahEu9Mh\nUIF1\r\n=+IxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr5AlAeHwwIqlI1T0P2oo1n1nLFhPv57liZBgRSIi3dQIhAMvxozftPsKac88otkl76F92SI4XkJJlG4MWbZN1DnXM"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.1_1578621789136_0.6910953003610667"},"_hasShrinkwrap":false},"1.15.0":{"name":"progressive-web-sdk","version":"1.15.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"38c448ab617c8e7418bec9aab2bd1a2f1b9217df","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.0","_nodeVersion":"10.18.0","_npmVersion":"lerna/3.18.4/node@v10.18.0+x64 (linux)","dist":{"integrity":"sha512-v4t5Qj5jmzX3+spMvZeFSsiFaUJe6kATw25IqMvXK25puvLeVu0vTD4AGBJB4jr1KatQkZwHLebdPmwQElMXBA==","shasum":"79f7f247fb94f6b6f04093433f3b993bb2172e01","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.0.tgz","fileCount":4073,"unpackedSize":19724260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNSYCRA9TVsSAnZWagAAewwQAKPc/jnalPtW2iynCcy5\nINSArX3u/viytC9lJSo1Ffpn/k/JeUSTRxx2WED38ZU21/m5zpYHXq3lX7EH\nGsOQ+DYXEY4Zw0ooY/0gtn+Z9deyaAB6mrk3ZpDJVR0RkUG45obKvyNhiYfD\nAU9RfCBCbsxzI+CZdVcq+dYlKP4StUMv9jnijG25Z7lXZjdSk5GpnrAtFgk4\nR5OBYHjL09Bnq5mo/E4ImBm39EquclJan5c2qDgXKwTdsmENzB2WDNJn9Til\nEO2dSB4kehMeygY/f67XysiMCCWZ9nhqVDEmkOKyIkxoctDFSAcVPkmtAZAE\nb42SMKkvxxwwLm5ssARY13bg68F3sifA8CcLhHsv4iNR8zJcGQFipOTxmMVv\nFDEFeWvqHHLt8qxFsq5c3O2njyNQD9I+qb4EHLnrS7PNcMFWYSnXUYIvDH8I\nF8/us895xvd6i86iN/xEJwoXkdkDAilFPpHV7WhD7E1bPPKe9Ugk4mDmAUZq\nxZGaETdN0kjYFyGAwqHV3JVWO3+kUgVL/QoVa//plIdKTrZlAsEM3sE40nHS\nwcI9/vl1JRg3lXbt2ko3NqljSeUkiyYdyrw3W4Q9eb4mCRmUMDRJHrRzI2fV\nSO+Po8vUXZCKNpEUQvIT6mUyGsDWMdJj4DtW90SwDMN5ktL/oQRmzSoXIVKM\ndOFI\r\n=OQYX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPc9KdOyWTgrn/OQPKeQkiXTviZr0u/oyrbpc37Etc2AiAfU8W5E+kq+MJ5fDeQAeL5wZKgIrUehJn3wBZTSKPz/A=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.0_1578685592202_0.7780048907800707"},"_hasShrinkwrap":false},"1.15.1":{"name":"progressive-web-sdk","version":"1.15.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"89eeb741ec30e60fdc7b280aadda745f29f7b5b5","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.1","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.18.4/node@v10.18.1+x64 (linux)","dist":{"integrity":"sha512-mVqnBOLyo52PM69re64IzXxZ0m19Ua+J3Ozyx2orxXWoTj4Ju+pc+ziIVzOEYjfcWDiGOB/b8jo/bLJZfE34zQ==","shasum":"660d1cce7f4bc506090f73a0e054c8f51d2e5e2a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.1.tgz","fileCount":4073,"unpackedSize":19724286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeINzRCRA9TVsSAnZWagAAA8sP/30xap3vJv323NQZuGpd\n75UNgqNblJyIsDSSif3568hMJaMop0A7Ms6bC5XfBnTw2gxZWjAleMnDBbWH\nco2G7tcDvky1Xw5wxFkmpghVUKzt089mk0Ia8FH56KDA3ryKPP5IY+H9B5YA\nWznASDC98D8X/DsQhBSFsz1KrcLY2QBfYiPHlXr24L/tUI0YPmjdVda1kruV\nY9q83uOljnFbw0wUdlhhdWrSkJl2Hlyb05KvlIKyzOLSEAKg6Z2DXz6QHDb4\nKgEz4A/dWDFuqS8tVRiqOMZWdjLSqWfr+5XGDJRrEMTFmsH0r+Z5iJSwJ2UU\nHpMzOc0eL+3kEMsC2pRYwq1aYaUMyqpIYyXMyiaO/YrEx6WMZ/EAKQiGnLVG\n7gPgbb1tFcWPjIFaz6aRrxybNM6Eti0BBzkotp1ZAZPiwQ2vifxMqwiZgxAN\n4OaIMMkseqbXgZDGoCI2E/f1IMil6M2LUuix4ExyAVvjm3fid3ZEbhDJvg24\nDukKrSDbL3aySf4jz6Je5ng2SjeAdKXLZeghc38gkYtqKxNfbRLcXwvPhtBm\nY8yMRDPlxzNths0W/6SW3AiFNaE+5sGcvqzob0GAzDIjMujW87ScrQ6NpT3a\nTPCc1s9fMP9ZHEf5oqnklDVX+8otR87NZ6zE+U9LUd8dknEXPsykvkgykIPz\naH6V\r\n=DEQ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJipVnix49OuN27Epdxiirq6at2RqR/kZeZWkG+B/t8wIgYRXhf6lTtDXLgVKHTfM6lb8V+QJ3yduyX5ssmPD5tqs="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.1_1579211984914_0.04459223404415846"},"_hasShrinkwrap":false},"1.15.2":{"name":"progressive-web-sdk","version":"1.15.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"223e334de6284de399ad8bbeb5aa613fdd454aa0","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.2","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.18.4/node@v10.18.1+x64 (linux)","dist":{"integrity":"sha512-JbbpXK1Sinlr0bRW7epTiOjlwyhgegnCgcO3gQH567Pe+V1VIwDYGYTu/uwJ8uQq9XtfMp9/zcLRCxQHpv8RNg==","shasum":"3b5ddf387810de5af7299b8ce9446fa7acc26493","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.2.tgz","fileCount":4073,"unpackedSize":19724353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ1RvCRA9TVsSAnZWagAARfYP/RVyU0QRAoT0/qd8m0kO\no+Fjkq5oR+4MmQvS2aCDFce7N6i5DSR5qb5+LOZZKA7uX5kQ00MU2fpnstp3\n2oXpSVbI9r7OrYSmtgmVGzjHBbnAAmRkIQxE1i3BWmRT3bF3IJDdKpW4d1Qf\nmQCGqWn86Ywj+AA0zHmLSuPzljmqYm3eh7/cxFPIQKeWTc46444075swNb/1\nsT4Zg2f1GT2NfUiK1DLrqQoQHIu+Lc0GFckK2f0t+uXK0l+LgxmzGDjSvnnF\nDC497kcGz7jaIDiQqJ2vLEvn57EZ8oR/7YOt75g7/cigO6dO/by2bnYfcCUL\nU+TCmCuO698uJ8866DDzwLko2Qi9dx9eEWij5XvYWJTvCCPwPxAkxRbmUphZ\nhm8pJAVLnaluLEkq+T3/juRyLakJaxteJgSZf6MAaOBfsCsr+Y6TLuOovLkJ\nqZh+ADsbvhRVac4KNboQm6Q/jD2wMgTYVv6jmDS56eDZMEqdeqx5MgcNQ5on\nOmh9ldNigBYK3JBgTptLMrh+rR/iU7pdDmscFWH9abrkoihwBx9CUxG73QC3\nWv3dJq3nrXdMZ3ZPAiC5B01bxTYIMrzAFdsOQ8u5lb6c6UGGIRu9Y918y/oZ\nIb5QuehbRjxWBvtTU6YuBYQiBCyKz0IBvFOOpHmktyyYEmeEwoz0okWw/ylO\nnS1J\r\n=D9E5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKrT6wMsv4HmVG4/WzaO/hPEg5XEByxxcXXumm7f7/RgIgDR3V9vMzI2zc/9RorPypkvSNgohteC6tvrw6IWJib8Y="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.2_1579635822798_0.31341724683806205"},"_hasShrinkwrap":false},"1.16.0":{"name":"progressive-web-sdk","version":"1.16.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.16.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"118ad8c52cbb69794346feb3b4925c5edb81198a","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.16.0","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.18.4/node@v10.18.1+x64 (linux)","dist":{"integrity":"sha512-4GyDzAa7hVPbdvTlODjdELDAkGpcghNH1V/OU9SvinTaARouZByvNiipIOogwKEarCCZRDfIGh5Nw6f4YmwJeQ==","shasum":"2d2a27ab28075f6a4c6965cec4e2121ac9c4497d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.16.0.tgz","fileCount":4073,"unpackedSize":19724552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePIYgCRA9TVsSAnZWagAAWXoP/j8Or8xRxSTbDHz5Wkzk\n83IBklVQfI7m7I7O0BOXo+N2DrVB0/Vas7uZs245o44irS84vkPnTGWLw4g6\n88oBxCpMuo+atTYmcB6DlqSKKN3fAhg4auHI8h1mZAPFp67FiILL4gkl4mFk\nSizmQLqNb2sfXPKqNPDjUY8SldVTgxjilz8hwK/QrpwbvOdxXvYVxGeJNUWT\nQNlnbGkaXFR3R2QR7L3D1ypxhn6MEnsl/bfvWvFK0DCusBZPXgqQrF68aZ0t\nO5c5SeYbgftHVxl5mB29ALvBgqhhBeI3Qvm3gvS/AehANs+8RljxbejhQKaD\nAMl9qNodnv+ASC5LvyYzeJ0J6PV09I7poQX5eH93B9yTihCDpYYAqJUEhi2K\nW5GRDjWeX54tENVpWd3j0utXroYuUjk7NRshOeM9/mux4LO2mlcC3eKET/iB\nfMRJ8JZqYCXp3hBp1+6qN8KH9nPfTRkd0uVhPdgcqJjV7aWDm4azQeyAb0B4\n6WngI3goOzBGypMTHcHiLJxCMr/iviKjwa8A3hAeFTySH6oxn7n65jWimwpU\n5ZYDOdZturUtaT5ElHPvoSSWPjQHyXuYZv3layaCgXRU/MBxfAudVWE0S55a\nWwTU/iWkzdZBU2F3vkfhSU9S2+EVHvziDRJ8StchszKQ/Wx7pjv0MOGlwTSG\nX+85\r\n=lD62\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYxUM/lpMlKC8OFDzThXV48m4yx/29+7QVgXykxQI5RAiAwZaFksv7QrsaT/AAuR/Gx1QLRkr4gd+Bjo6nJFXOzlw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.16.0_1581024799210_0.016887125342424092"},"_hasShrinkwrap":false},"2.0.0-preview.2":{"name":"progressive-web-sdk","version":"2.0.0-preview.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test node ../../scripts/jest.js --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk ../../scripts/jest.js --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"^3.2.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^2.0.0-preview.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-loadable":"5.5.0","react-redux":"5.0.6","redux":"3.6.0","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-loadable":"5","react-redux":"5","react-router":"3","react-transition-group":"1","redux":"3","redux-form":"7"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"../../scripts/jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":95,"functions":88.5,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"63e6164437997ab5ee9e64c18b460b86cc05cd75","_id":"progressive-web-sdk@2.0.0-preview.2","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.18.4/node@v10.18.1+x64 (linux)","dist":{"integrity":"sha512-OEk12YO7BFslBVxfqk8btL/ZUEvUdCZdXhI42Ojj/noBF7o080evOD9tA/wJcz4HUKESnRERyG/uYz/11X5/xg==","shasum":"08d20218a22929ddeeddcbcb9265da79e573d2a5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.2.tgz","fileCount":983,"unpackedSize":4212686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePI11CRA9TVsSAnZWagAApwsP/0Ip0s9/K/d/Fk9plB8K\niv0tRR3pAGILrHz2QW0uWHqXH91FELJOeRWnXeHiuvIUiqWtYfg6+J7psyhu\nklc/eURK+gaGqPGAu8E5SOUrC8OV9ojNvhYiDiFQC2LJPuz30J0BNMzfDGW5\ndTNmo4/vnLvJzhP3bCpkI0JJOluAX/sR43fSR5FXdi1EciDUzQAEzRPowqrd\nOfhXnF5+5B1Z0E3uA83bW1EzWiy8+TvjCJwKqqRhZjAmbXtb/2S48+jS25Gh\nxSmPQCOxn0pEX2zHmvn7GhaqqDhgXArfyWB/NkdkXt2RfFHuEo8pWKTQ8AOu\n0xHIkI9b985QXkBIE0sSFV2Zlu9ihqxoXLDiFa2zZKUNPqUS2vOMmyZTnZ25\nVROPoLSh0jKPf6lXDgY0rH0ltqSpnTULzlU11MSvgEm+cMbeKgTO9DJ6w9CI\n2WZUoG0dAda6ZeF/kF9KZo5ibVO/7xNu73COkCXwzNHiQ2IuuoAzO9kiwe2A\ntfmv0yPaKlHXUy4bQWJSYZjZ75igS9wSOt3LlSj4g91V8PFhCj7dM/90M2gT\nwlidR4F+UzkU8H6bot6Blz9Ckg/CR9QsODshy0qigYh50ckkM9q5aEZCaLoM\nw5poV6WaG8dy+3jhN/f4PGMtG3aO26Y4UhDGS0/w7FR3CDt4GBRRm40DNa6x\nR10a\r\n=rxXs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD1Dca743kIqTmSfyapJjkgufTg+poUMgOYsixIK6nKAiEAi8EYEbiQYX7F4d3yG3ABjViMCvqP0b+ZFqsIBxZgZk8="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.2_1581026677354_0.7631378891874387"},"_hasShrinkwrap":false},"1.16.1":{"name":"progressive-web-sdk","version":"1.16.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.16.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"7586cea8f8bfdb812bcb65eb0cb5685b5c16af81","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.16.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-mD19Dugs2c7qVc4NqSD8OeVLX4A77hMbkXrEHDZXyw81YUFPhjseZwUmSnYMYjDqg/5C0H9kOw3kU+7SJdMXwQ==","shasum":"80f318bd2feec4f162119171270cfec37fb20063","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.16.1.tgz","fileCount":4073,"unpackedSize":19727829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTY7vCRA9TVsSAnZWagAAUToP/R+LLu9LcnnqrouoL7uM\n5o+iqUHf8Y0+Yr61Pc4wsCmK9nYsJkK3rfT0/caDQpFlDT6FypMbrZ9ZzJBg\ninbzIpdiDcY7iJF5OK0pCjHc0DnWJwHO6NfuV7faNI+OBJOOlTBAKscxeD4H\ndhd079vxBLnzU2DoVm9z5EJqq97cPxwT1FZ1gUmBsEfID13Rz/3iG0L5c8At\nCcC6qL0J7/z31zJdOhjMKVb9n7BezVL1FI6hwvhFjSB7RpZOJP7BYgj6dIXq\n4UTZR2QLbG01YVujMY9MYLtR6JPjuWjJ4w3g33w3vw58Q1k4vDPiJJMFDrA2\nZla00fMWqmT2sILAKnfEmaZdSxexWfzWbeH6jUKp6/ucFK8WXQwRUoRuykWM\n2tKVotshpmyWM6ZEC788z0UyZRvDXfPLDZZhRrQESXjZngYSs3KrEuNAg41+\nrzyCMXsOetnD18bP8Xuh3aIrOKQ9QlHI5/mUqvwa4DR7fIrc2opMjOYqBZdH\nfa9Mo+nEoeBkbKDrXfLKZaIrhd/dYiSnzQpdU0MBX4cIM+9hftHzHaggw3VS\n6Kx2eykEsOID0SAnPqgbsj4W7ikz+K3tYHSvqWPUe668p4I/TrPArEQSpWTG\nhhHJt2pF95zITF8A+xLQ6zIfM9v+GPNxtDNbmNtvYtxkSBxvMhizRdKqrG/Z\n4O59\r\n=I1Qe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/NIVNvYSFHMg22FgnMBkPXJHnpRN08IEzOCwEf7esPwIgHvoJFUVrj+vmXPJhLpe1z11vMd+MJn75PSlG88CMZVM="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.16.1_1582141166939_0.11023432375689857"},"_hasShrinkwrap":false},"2.0.0-preview.2-dev":{"name":"progressive-web-sdk","version":"2.0.0-preview.2-dev","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test npx --no-install jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk npx --no-install jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","file-url":"^2.0.2","gatsby-plugin-catch-links":"^2.1.24","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","mobile-detect":"^1.4.3","morgan":"1.9.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"^3.2.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^2.0.0-preview.2-dev","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-loadable":"5.5.0","react-redux":"5.0.6","redux":"3.6.0","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"react":">16","react-dom":">16","react-helmet":"5","react-loadable":"5","react-redux":"5","react-router":"3","react-transition-group":"1","redux":"3","redux-form":"7"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"../../scripts/jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":95,"functions":88.5,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0f91d723bf8fafebe2ca53ed6d445f451fbabb48","_id":"progressive-web-sdk@2.0.0-preview.2-dev","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-mq+mrGGH2k44vTXvA7BIfxr4IwjXV8TFuOVsUAyhct0AwYRYSd0oqBp5v9GLoghPyIX1YWeG1uYkPzRRI3yD/w==","shasum":"273080140945c645df2437503cd1195a122fea4f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.2-dev.tgz","fileCount":999,"unpackedSize":4654530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVWW/CRA9TVsSAnZWagAA0hMP+waqkDoLCiHBRXlUcPTz\n0xkCEneLMXAZiQGJFzz9ojimaz2HJhsIPtr4JwX7L/igxfzBFjB27j85Z/Vp\n0zywFKvz3wgXbWUxhN5msDzhNjip6fDUg+qdZcGaqNQLoco1Qyd1R0ynK1hB\nf8yO/YgYM3gVYbMWoNUlV3VxXQv9w4PuwjkZ0u7N+fmonTXLZoVRf7Pt0XmT\nBD4sDE1nHoi3bzjcaUrCcSBoWlIk3wGMkhoouScZICaHR61Be1phLeSInXlo\npn4nH2eUaPJGTfYgfvVfYXY96svKkMvnO6Yt6GFfLYUjTfmRqvn6agkAtc4m\nC/2BpN5CPDQJI75+HSlh0lbEBJeEZknvma1CZqIMb5Kxdo79K2a2WHPIiRQi\ni3LugwxyDjlVQ5j8Iu8tUyWZNuHeN7ZCjq4XxqZztsL3oDNfnjhQ3BnFWohp\n8/S47dHC8RxhXFwPUE7wkT6G3DDxotbKltyH1g9Vqi2PjC5oQJl83bUlLvdk\n5j94lnj/IEL6Ge95gGvyOOjQih6mQTdHvHp/dWYUaudM2JqFZLwdRPNZX9wj\n0rzHPXdIlVCjANEq5uY1aeRZ+Rmcf6bdyBXHdKxwer5N8SdhAXazsha9K1T6\nXrx9t1LlUTyUIE4WIiF8I7RAl5zMica0zY/aezB0Acmok0OKHMd+GRISuOgy\na8+2\r\n=FVKP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiyO6n7nz7w15l4cPnT3ui+AkuCEKLd1z1pyOrDZjrPAiEAo+y5zMusIDc1MCWmaBDccUVIP9kl0mszr+6grc38zsI="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.2-dev_1582654911188_0.09935057918074697"},"_hasShrinkwrap":false},"1.11.4-alpha.0":{"name":"progressive-web-sdk","version":"1.11.4-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.4-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"4cb421c20a0f4195f74a66c8efa6d2e6d0c36324","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.4-alpha.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.15.0/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-m69761CpPS5ibMHSgrIRpepTnMPoymRorVFizFt1S6FapNqys1gOTKCw2kBcPqnCirOqplDlDxEe2EM5Ww3Gow==","shasum":"1030ff63fc7e5adaa7ae2f31412a147c8586247d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.4-alpha.0.tgz","fileCount":3963,"unpackedSize":19475960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVxc/CRA9TVsSAnZWagAAkx8P/3mVOwC3AL1/E6gXidcj\n8OdgV62+U7pGyVDty0imyQ/ffIv4EAXgB+wyWMPyp1PzNLIkft4B5Zp5TzpS\n2ZFddZo3kp6SALOKaWdBKvsqixqprAK1RgnGcXa2791c/CLqpCYzJ6+rhMqs\nDkm4Ff6b/XjUF9g9zaVDo4DaiBxs+o1XDvkSujH4ZrB3iPyUHpCw5YwfNJcN\nRtTZ1fGPwmHMs4ws2c3+6LXt3eQnOsx5DW2pyGvVuE7mncW+8X7SgiyLyZ/7\n73AxbCpMUAo9chdURWlA6Vl5OluZI9A71mlKGztyIYfGTllA9D2mGa+KsM57\n1KDNCOq7cSsn9Lbw1d921EdHYEFrwTlXq2a2JXHN7zgmS6G/E7jy7LGeJ83w\nWUDm1loetdcTJmUzWHyHnRLU1NwqMHecZ6YEHw223vFD02tw0hac7ODV6u64\nJ0TNB4+G1jU7rQNG8NWipmw5VcsSEuPzFh68LAIHbn7nP0D7x4AQU6fPVa7Q\nEFbQzMXJbFW+YSS48i9WNjHAZmflw8Ma0C+G/ZHOd8Mjzn3uZWoEJejJF+t7\nVXPQANhIwvJNH3XFdCLRAEUdDwVygOEMY5/ZOsQFptoH6CRgt0J7TWuxLJmu\ntk68k4NanVPjqVlknBh4wQl55CFgonpL8TmYOT4hQMHjpSVPW6xo3b4PoDAt\nJg6s\r\n=oVU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElWyRo7UmRi3YYQdPKtsGjQoRkN5Rsqd+XzfxfciPSzAiAz4rTcnOzvJhl28NwTtPXlr9QLbdB3gC9pgVwTIPCdJw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.4-alpha.0_1582765887129_0.15203861646208705"},"_hasShrinkwrap":false},"1.16.2":{"name":"progressive-web-sdk","version":"1.16.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.16.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9f0a957fe08d2658344e09f85f210d566c05c01b","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.16.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-87UYFAeSXJAY1GBhxdjrwxQeX4MbIqlcu7nHDlIqXm5kmv7vSd4sLRsoXESNCqFc3ezhHhB3WCfG0S8ENSnepA==","shasum":"4ddd7c6d9dab54a8a0e887f25d36e29548509547","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.16.2.tgz","fileCount":4085,"unpackedSize":19779615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeasGZCRA9TVsSAnZWagAAuMkP/jE3Q5YuYfRUiUlopmji\nSCdG65QdhtiCPdPJhSdp3js8hsMWvNFTZVEer1a03PzhCtrpGPCzKc/SvMik\nFsC01CcnTsJIxUEkNBjW02/OI+lvk8zS8OlqcAYGgcICkr1VbFvOcbrbrE1q\n7ktKw51cF7J4DANrqyf1pvIar20u18fhThP8ECO1Ursqz5v+whFSZiBjScZH\nozfy3KS5u9LmsubpDOX3ucsb479G9oVlIgDKF7jzdIbMO0jSpIldEXiOpAYS\npglwBt/nXw87DjVhZzb/W0W8GknFKgQ3sQlrKOvTEZh8bt0mhgY6qAQQBMe3\nRz7l3qaGp5/SFBowt3nWNG1c95/OEtJ4FuUUzhL5YCegzbB6hcRbSZnOZRbB\nayrMeMs/qv2yKG58qTSS1AjebuyVlI9OX5aXqzA70hEeXNTPbqStuQ1Iu4XM\nRHZgUhUxC/CmlXfrHEif5BVpnnBcrMd/YmVlUGHwKceqU/CfBmY/OhwIdkV+\nvacEUawueJOTvAiY6lOx14hnZrbtcFvuZj9DpWqBfUlxyiu6nVo9JkF9knpc\n6ndmQH49SkPFpzw37FoVrilaVFfuC2H0waU5ll0sN79vSmVf9S1m7qn32WNX\nF4PSmS6zZSWf+4x12vm6FQ2twI2N86irP5ZbL15Eb56BGmowdOTAgzDHxnoe\nmGx+\r\n=PExw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPvduQk8JPJyo1JL+w4KFa0EBRj/81Ky0CPyw0kOUIoAiEA6Hx/3+f2LFF2iUSGmsgkketziVB72GROTv+jSSMkntM="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.16.2_1584054681105_0.6302815590284172"},"_hasShrinkwrap":false},"1.15.3":{"name":"progressive-web-sdk","version":"1.15.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"32a1c83c988919d9dbb808a1ac2195d192bc656b","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.3","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-lYoaI9Z5eS2SO1O1BsD8L7t8BZlGqpbwhdVs+vwYUQfVUt/KwGEg2UEMNOfTYohqbngvnl/f0HlxPLvR2G651g==","shasum":"ba552fc8dd99624d3abbe54aba995eb5f4ed6be2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.3.tgz","fileCount":4085,"unpackedSize":19779390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeatRpCRA9TVsSAnZWagAAnX4QAJIisUGIlplPHnPe/xfC\nnxf7Tt34tcXaJGJIP2vARxT9XeBWayXzBLkHX+U03kTujMYHp2YHTgsy27K/\nZmREK7j4LeQggfkJDOMBJYg/5ageYPld3wgPWZuumEOeWN3ixYi075QPw4x+\nStP4YoWAkBIynvS7+YFFiRrFoIK/WW0NlhdKcOgLNVazm5H/tH0KotNs72Z9\nJe/CtMBKIYueWzrY848sRIbHxZ1x0wg8BjEmR3Yff94aAgzFc0p8AX9eiXyG\nCtO6NoQ/bXSpfM2Fc4v4ZSqmjf7+xv4lMfXwLA/ED8TqIuTbX2p02sWdKFgg\nDs5GK6WyntDfBDMP/TbkMW5n/Wl7bZxCWnJ2E8DUyKNdIGiheOn15FyQmTTl\nOnlOOHMMta+hu5UIhBP7iDN148oTOQOyTdfFR/laaOwF+nicYmtMaCfwsNx+\n80P43lLPuNB6yi+RCuhSMAX6l+77sCM2eZSzww8o02BJBjf5onvVl4B+rz3e\ndoRdt3X60gndVgCxiSHzH+X1mK/OsHe2il9MOOirgw8aWZdv3SZ6erQjVmv8\nD47FpqVv6aoAfhsXaKWBz1+g4XwHAMwVCzf2ppGeVwZZnt2BPQRNsx9nRwwR\nIBgwdgHF9u1LpRRsVxgeUWqE9PwZhPTCKY80yRXNkoTkF4Bybs8rX5fkeK6x\n/Tjw\r\n=ISbN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcuUHi2KHq50Ey75njWAeL0uHIXmxZKCNq1G2nRLJ42AIhAJg2q9fL+aVxE9IFFDNmiPmY0a4TakPqXTa6cXl3Ia5i"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.3_1584059497020_0.7591465461702109"},"_hasShrinkwrap":false},"1.14.2-alpha.0":{"name":"progressive-web-sdk","version":"1.14.2-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.2-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"dcb4763f636a9b29bb74223a89be670d4c6ab26d","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.2-alpha.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-yotLxKKLQZ3x7rR6KZnWf6NZO8Jd+RdD44gaIBCGDKZGyycSHuDjkWUdlC3zrQzemWgzGAOsXWbj2BQ4zEGZEQ==","shasum":"598a16f5eb08cebb9f710628290939f2302d1abf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.2-alpha.0.tgz","fileCount":4085,"unpackedSize":19763357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeat2oCRA9TVsSAnZWagAAm2gP/2bwg5+6P3rDtuSXTPzW\n7EeLl25/yFu93R5uRPXAR19cAms+Pspgs02Cm3vIs8jhBwoNGVb+3vkzVQrC\nn1533ni1fd629lCCniRuLl0gTKjZ3rjU+ygqo347MCf9OeorVEl9hjTq6jos\nf0aLL0WeCP6+3xVaG1o60B4IkYQ/0uWos5lYlrtyG6pSznp9KoP/TG7mrZXP\nREtVNyQjY90NbDdaP0m+3MFypyNRR9s5x5TKztBDyvV9RhJRCKj+56TCS7d5\nadcRVg5ToCk6+yGzuuIkTnxzHMO9Ia9QkpxVqpAhZrZzInTHaSdaV/wZQioe\nDpZWXzub9M33N1MHM+ZD+8iJoW8XxkDv+7+Kw2n5eez2f8WvOXiRWBKrkPrk\ntCz22vWbtOP1jhYRRbxwGVGMGc5gpKDICoJPFlpTu4rsv6pF3+WnEM9VYhK9\nKkWMImInif1QEuwDv738a8ZX1TQ+6uXpNqH/ldy0Q2racQaebu0MIQsiCRdl\nbX2IRRQNv0H3DJG1VrQCtOhzrOkJ0oHmv4IyaaKvXjAab+lBlSOyv+zzMoTF\nvcUMmtCdQ524H8emMgpFfmRi6xlZGkI/DfWo6R67Ano1CcFJuhqal6nHiTDa\nQrVyEgl0eknW2QtgvtF4rM/g3qcJyPi4M9MlOFy1iAdkaFNZSxjxC5cEOegk\njo23\r\n=Y6p/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGae/wmimrPA49qlYrPLEjDzZhwLcj4Kzn8ugD26PM2AIhALxbU/fk/9ZS6bGfI+oSn6KexzlPS7Lyvgf1KgOx8vKY"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.2-alpha.0_1584061863836_0.6335077039349504"},"_hasShrinkwrap":false},"1.14.2":{"name":"progressive-web-sdk","version":"1.14.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"8783648075439c4db94ad86f67cb1c9dedbb4a2e","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-hrcpNKcGWoM9fdftcihIm0NZauHYjMAsRnAW60zQPplI5ngyNemCz4HkVsxITkVQ4+zphf0kCVbs0Na4hbQg8w==","shasum":"9fc6121c1f4a6e00a489477eeb70a44b871d1538","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.2.tgz","fileCount":4085,"unpackedSize":19763367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea9pVCRA9TVsSAnZWagAAM6gP/iXyJCKPY6kUn+orzVrG\nxRiW3KueeMIUpqcKhIS0SABjRQ3ZnxWh5xuxx439Nw9k7FBCmLxAgDgsD/QF\nFo6ydc9CKphAf3Gv9Tr25894OtY/HN861NP7aHFIYcQrAjuWhQnzs+JlqC0U\nssP2h7ej3YVv/wK4wILyCA2m5SPIg/2vWBFALI3OfYSFNeY/vzKH+ZbDe9gP\nS/VKx854KJza4TjaoIhf6E/kWlDtDFWC42zeAkRIoF/ULrvjCwPluraVvTnk\nSDEdXrwLtYLl+GMFI+e5nYHfD6ANLv65tLjBdnyRDBDEXkyqH2rJPALQInAW\npzZqqTunqIRJKdwz38hnUxoSHadjwhn35D9n6YBXV8QJps4G81bhiNJNYXYv\njRanq584Q0oULfEPPxpaCMY6pOUjbVJTIvlV2Usl5b0H90YSUqUbp+2qTjDN\ngDWfYfIy1zFlLCq7Gb4AsNhF2HpAoGdOqH45e8IlWkdtYtbWZ0jMB60+HPTh\nBm4eDhyJR4uQPvzQjEe045uB23azIgjp+J64XLFCdXm5e4FvYrMFrvC4+4lm\nvj2/1LfYOjUa4fd2RPaF7ssuafpmpKzlxmCKhZqWgYdoTYVbvjUk7eooDVQO\npGXUD4rboZ7F2R2/8VkkrWthbx3QlbmszO9WQtNBcJ+SsYCCD1Hmrpn+UNF5\nUYPk\r\n=76hx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+FKEAHZ2vpoCG/PApsqoX3Tez7BTrcyHDGVccJrcGRAIhAMtj3WzgZad4Frvr2k4kImewG8v74feQ2FP490s3MNVL"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.2_1584126548795_0.024308549338610375"},"_hasShrinkwrap":false},"1.13.4":{"name":"progressive-web-sdk","version":"1.13.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.13.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"af04761f193da84f923ca00937a857c5a67c9ac3","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.13.4","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.3/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-G5njRQHMKolhO3VbTDuEV8PEWB6lAW1GNojV4/YzuWPQmgwzcL3ullT7R4ubkmXfhtOMEGxxIJGVSJspRzPx0Q==","shasum":"081e453d2a346391bb9bfe63052ae251e2a519cd","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.13.4.tgz","fileCount":4079,"unpackedSize":19737075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea+OxCRA9TVsSAnZWagAAMA0P/2zpaI6T3Tct2CIB8vJH\nBB0UIvxgNsExGq/yA2djcA2ufebrJCM+yh+W3OBr0kX6bBMVUz4HQGzEIGsD\nDpPxM9oK//F4WmvDTQ9FDvASbEOVXBvbkclJlmXO+Xf5SP/XuH1w0QHtosih\nODCXotgZ+B32I4sNTq5+P8RpABWAtSff+NURSMGiUe75prIgl81Meu+Z6AFf\nJA7Bp/pz0Tm7hwoESWpw074J8m/s2BIH6gfR0d0L2n68gwOQfuKbXMHrr6Ss\nFgbqxOXdCnPfWweSL7L3v3Yd5xNHXFjK4zckyHpvHIIC4VjcRRaHzncRip02\nDhN2WiVQEx1K1RFeq/HehSEegoHIjDl8FjaOM9yZfgv5vaSy1R2Ohf0Zl9v3\nI60FcYXLL5vCyeFm+eCssJuY3s5pxUxWXeHBA1HIVBcvpGXgurBS1hSCnb/O\nGk0C7YXOR7rKiXenXpAoQxlh4/BWHeIIHBsGYrG779bgdlKmgkxcVu+Ab+DB\nmp4ZMlSR2q9352R9HQ+lAMaiV4DrP7B0/eqp2QBjI/XXSVdeoUjFcR54H71i\nHhjcelh+YkZ8B+oAlh4EHqQIqEHcZjo7CmuyDKVx7c9ZXp9u3TZbcZPW5J7r\nAVM/za8MfOy1iMuWW/0leZoVOopPu2z/99ORMccAva/8WiwBNhMBv0UVVB6Y\nK+il\r\n=X+XT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC69AotJB6wt0s3rALQT0F6Vvze30MrtUMqL7oHi5LrSQIhAOQsu+2JYj9Jhi95zch/H/lV3AtSCJNxmNEAYFfFd2YL"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.13.4_1584128944453_0.7667295588621383"},"_hasShrinkwrap":false},"1.12.4":{"name":"progressive-web-sdk","version":"1.12.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.12.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.8.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"81b7f290cf612e20cb4e21306fd8bd06eed35a61","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.12.4","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.3/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-VPFn3xZCWLa/1LdlWJtExtftmp+UrE7gaC7FVCtgFI01WiJv/aqS0rcQff1XRnyUSz00sT7vkvpjMEBhqObxXA==","shasum":"3a6fa3bbe3a75606dce28e5abc041b0086662869","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.12.4.tgz","fileCount":4058,"unpackedSize":19702684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea+xjCRA9TVsSAnZWagAAX+AP+wXxh+5zywUD261gywVl\nY4wPclwj5LhVqyy2iu00KU70rg+8CoPzARlIAW/DCychv2l/YvuvBPS7h6Ue\nVUTUvIMDn0mHiu7+chqtTThqH/GgFMZVAqiuU1Nt8Kv/H/Q9yoyQGNMGUPLm\ne5TPNwl/Fyq4NhQTTvDomnObwF/iGTCzyxMvHLCIZHqLax5jj+sZDct+71gl\nAI/LgKOcDIy9b7OTKSB0Ut/NDlsSabMVKYCk/fmi5Ovvs8MK7HAp7Md6dP0+\nH+9bqzbmhZ4jUAH+6Vv5qN0x6gXgziUJIVslIUStx1WjrGT55MmNbtbHvQKa\nR3o80xcMsdGelCDuxb8qrVYXh2jhdVo5zzmBnnUt+/qWlubEuNBz8sd3kvXu\nNZsB3emiu0TwIYcPFH+xg8v/jDGrrD0wR4QMXatTaKNR5qLthuVYeQylp7UT\nXVB13+f221gS0AoxKyz/2sE8R5qLKKHnpY+G0ZEAfg9A0EMvdUArVoE4ALNQ\nFe9AtMIvbbVchum9idQGMKMUDr2Yo9EFnkc7omofMrWlP2uK8pTQ08bnvVap\noBgL7Hpha5YRILNXmyZsjvKc96sLS1AajjcaSbM4hUA9JnBND2j4Shtl9wT2\nNzMK/PnwwSa7dvetTTobWpHzddBKOQxx3auUzaBNSm71isD1LC639gdVP8oC\nqqWu\r\n=Mrmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8uUjJPms8NUeEk0uD5ewD2kjx7/NNL/ndOb/xJxqz7gIgNK6QwmmP68DEEzrbFz4mMyLlCqY0T/XuLCwkyXXUIVE="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.12.4_1584131170760_0.945846034639888"},"_hasShrinkwrap":false},"1.11.4":{"name":"progressive-web-sdk","version":"1.11.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js","sdk-schema-from-raml":"bin/schema-from-raml.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","mobify-docs:preview":"npm run docs:javascript-utility-functions && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.3","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"3.8.4","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","raml-1-parser":"^1.1.48","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tmp":"0.0.31","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@mobify/documentation-theme":"^1.11.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-jest":"20.0.3","babel-loader":"7.0.0","babel-plugin-dynamic-import-node":"^1.0.1","babel-plugin-transform-object-assign":"6.22.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"^1.7.0","babel-preset-react":"6.24.1","babel-preset-react-hmre":"1.1.1","babel-register":"^6.26.0","copy":"0.3.2","copy-files":"0.1.0","cross-env":"3.2.3","css-loader":"0.28.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"20.0.4","jest-each":"23.4.0","jest-expect-message":"1.0.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"1.3.6","sw-test-env":"^2.1.0","tachyons":"4.1.3","tachyons-cli":"^1.3.2","tachyons-modules":"1.1.8","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js"],"setupTestFrameworkScriptFile":"jest-expect-message","cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!scripts/**/*.js","!scripts/{build,extract-route-regexes,setup-jsdom}.js","!scripts/add-{component,container,form}.js","!scripts/generate-{root-reducer,scss-imports}.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":99,"functions":98,"lines":99,"statements":99}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/","/scripts/"],"testRegex":"\\.?(test|spec)\\.jsx?$"},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"1246beb0a33506061050aeffb81e1c3fe58db47a","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.11.4","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.15.0/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-LF8dRAb45Mvacpi8nD0ec9hMP3K9Lg41s/k9ElrTVnq7dkwDXjran/XRSFBuljScDD3+cJEhbhMHR9CVf/gVNg==","shasum":"48702c9e92732d22268386e104375e8ad467e3f5","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.11.4.tgz","fileCount":3963,"unpackedSize":19475970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea/QVCRA9TVsSAnZWagAAXccP/Ak6HSvoB7gRr7ta2U7a\n6ywtCfhNrMw2SHdYQB4djTWrLGrcjbTYTgf1307rNCfdDFyoE9LfgHJinQFn\nT7oPPmxAptO+hWYcQ6CyVuTVKML8DnH++eSdPGmTsLmpMITaC46LrsQiIGzP\nZ2lVWILrJ9slhuOKGC1+/FuHaZbrWM7tQXkiBcIePM00iX7mIhU645AHztKl\n6Bcp8T/+eRtImgBkq0/nodPYO7LeRMjCjkvDdIsEY5v/4VQbET4khqmClnFw\nJ1a/U1yGKvSLp0uhJTkY/KalOKDLWcwGprguha3uVqcC0QGkmK13LrCd+mAo\nCFXt7edcIVdqo8Sl26cM2c0INP1bj/p2HnjRAVvKT5hQ9IKVJV5tQvPYoJn8\nku6RwX98z+11nX3kDr0s/f1xN+vdPpiEcCCpiqqfYSlLmvnhO8fgqWekRaFB\nHwu0EnLpfDBvfmZmfMmBxMpKsQz7Uxc022/17doRLiJgEa4M4ElVLWYAV37F\nPIVQjH43XHiWhi4/3KPRnLOlkAAnGf6MMM0TtKjn6NwtWP24hiyVryXvE7ht\nhfuwc6Rd6JB4bUHleOGPcK68sXtD08ANgKfmegVJM6T20phPT7nd0W7kO8bb\nr5fRPwMGuOTFjupcX9T88SdSdHnAOIAHQVFmvcP8ElhGkdDA0aOUFbRtoBKE\nIfW9\r\n=cUCR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEiX72bAcjnYO7WYNvnq/9W1V9EIDq558b3GEyfeMkxAiAkHAAy0Vej+7hecwybIvtYzXRrJLGNejDF/a6m6i9h2A=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.11.4_1584133140658_0.9701181826454892"},"_hasShrinkwrap":false},"2.0.0-preview.4":{"name":"progressive-web-sdk","version":"2.0.0-preview.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"dc7c450362f60e6a05de2aaad9e5a1c8b3a2ef2d","_id":"progressive-web-sdk@2.0.0-preview.4","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-w7uL0pZb3FvZeHcNp4v71nw2SQ3oGmaBq7nrIPBRSqgDAMcxk04cTukYN1YkMlTAy33kotnm2gclkDO/0z5h2w==","shasum":"279efb5fa2cfdc65bc25b458b7e0c3bfeed20326","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0-preview.4.tgz","fileCount":817,"unpackedSize":3415514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh7JNCRA9TVsSAnZWagAAl5YP/0krN32ElIJhKKuHuytH\nLza3pA1GIJsSXn4w5/e5evT3mregQHxRD9mrHgodqSrjvKe/aA1P6E45XbfD\nzy4htqpDabEw8sL0fIcAlmCVn6Q5NCnrC94AbZ6cOtnri+Ut3WVoAETjxsVj\nSeTwr/rLt2FArlyfP1xZosJ+Ixcs/i3IKkurK14i314F0rwEgkBr2XhwQagi\nF9DSwsNVy6XHR3bUlS0uOwIKJ0wA8SrCWOTxh1ND5r6U7yasoRX7BGikJ0b6\n1u9t9mY26Uu1gSOvhXk5/DU2CNWtNXtbdPPugStCTBQFMibIyHgc88rZNcwN\n4TLrYEKzjHKIrGbKWBBpLzvlgBHPe/L1md5Aly4GIpg+g9KT4Nl6mdLhv0NF\n66ZH92QdXZ5ZcPY/p+mOW9YkfbcyHKM+By3DTo1xX1x9mgXa8W3vQqwjncUm\nAa3lvfwAlHTG7VwI60LYR5vzmZdgk6eaAClEsBcXhJI7e4hgwGIGQFjHPNDK\nLAS1Fc/dNCMIDMeKqaUe62OHufrF1ozYjkYlp34PAQoNIUl2E7YMVqaZPVLu\nf+7E4Mn1S0owllnqicJpHeoym6kouXBZ0N+ZMXEMJdeOIdNJC8LcBr72n/Ld\nSK79pGIbgIUlVkDHLdwHo5qetypvwiXJzJkQVEnhyoAZwih/Mm64B3gvfMlq\nASuv\r\n=UC2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDGMwhOYsh0yP1Uc4qmy+l5oDNzXmQE/FCJCMEmwVahAiEAxVr53gvbe1RXeJ7Np6ZBbhw9AaTG4cF5h5aMGAQlXyA="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0-preview.4_1585951309260_0.529857830938506"},"_hasShrinkwrap":false},"2.0.0":{"name":"progressive-web-sdk","version":"2.0.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"fb190d3b0bb62db41d297e847f7bf7f6c3143830","_id":"progressive-web-sdk@2.0.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-s/O6UsP33mZL/NmcPnZLQCYAuB/kIwNKrC6EnxVy4NbdkeBkurxFVbrxSgWaNAhervP8igwfu9fs3siLulim7w==","shasum":"8e34aa9fb871dcfab26652089495ba97b0619de1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.0.tgz","fileCount":817,"unpackedSize":3415529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh8/YCRA9TVsSAnZWagAAx7AP/iOsukJ+VpUal6MIrTOD\nfFG4fc8lDpgB8RulHwRNamiAF1IIKtljvDMndaRNzbqdjqsuK9CLHfIVHbkW\nncEmljOdMumbsl6f9Xuzx0uOk6uoXV9+9lVAhgfLyc/uFKEWtiPyH6pheOTT\nEh2vKWVHS8RzmHdGjx71z47ySA9JYwf1VGFdCJFOQCRJDwpqOjOgIpcQ5rvZ\nsJzUhcj0ZbTT/jUo+0PKmmGeM1LhDPRBmu8pJHwz3STmP5NLdc+EuZ89iKiu\nZwIYzd3lS2jfG+gATvh75b6fKGfmACN7qQKo5hSg+eSiXTuGK+rHmGASRCIQ\nSXBT4G1XS6aZaV5tjMYvvVT2M7hBl7rttE3KlAtiop5PcaiRNUvYlrsPZAWG\n98JpZhIUJ4xhAMCUezNBU0goP3KsIZ4sBQ8TshrxhuzxhZnyizj5Ep1JxDnP\nL9NEI96kjFSFHhZ7LNGikh25gMYcwTLUifdiDdx09Ltk/3iDh7NK0Id7gX3H\npCyZBazJ4KBeuYNlSQCxoahfJ1yisquOyck8YAPUdo3V9mNY9LCfLpFKgX7a\nPKiPAJSXOdBHYDOlfEoI6XRlbJzZ2kSWDHajbupXFw7bhnkcqATVQ+nL3uEm\ncnYx0i+asIFqY75x+iVuf7ejR0Zat4/u/Fz6tOz9DEMvSpjCC2Sy7T7NfSK2\nHEXh\r\n=LDgn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHP3y/Qm7D2+puGZgkCD1uDlYTEaJXA8ET6q+1ugnGKbAiBdOCWwWwBrWSLu6BA0V+dxxP1dTMj4Yd+rcrlAoIgFng=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.0_1585958871828_0.9669645171135963"},"_hasShrinkwrap":false},"2.0.1-alpha.0":{"name":"progressive-web-sdk","version":"2.0.1-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"b49a222f49881932f094411562b8cb697c712077","_id":"progressive-web-sdk@2.0.1-alpha.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-4Y299xepu/Z2GtCn0CLkKcdI27N0J64JaoNlcXlOQr6xgPegS+UifF28wn41SQLah+BYiGurBu3pmDF6rZN2DA==","shasum":"eceac50fc6edec73527fac310c339c7b1750190e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.1-alpha.0.tgz","fileCount":817,"unpackedSize":3415398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeihcOCRA9TVsSAnZWagAAYgYP/1paMez/L55BYzzS7C83\n3Gb15qW5SRbQFTvOhUtsQp8HTjir8PR/Zi+O4U52SObMHJdLxgDhyDBa6cmZ\nYizArAENSjvj+37Z+hQ6+1A3A67m8s6G4zMVjzZ0kYvzhdCdUFjlcxIHDOJs\nBRElZ2Mx+jr8f7ReV1L1XGmphkjLY9dxW1NiERC78tDpZ7KqawhEwAryvgj5\necaNFPT52R6k/7JPNfzQQHfJyCrEECApAcNDLlVYgKkTisxXiGmEO1CljJ25\nUpHWhIAJANkV75HQJ270jXtN6bnWqnyi6bpsg04zpt4+XQV1WUAlC3hcylb4\nBZEdSZMnmuaLJlr+XjNtc+iI3MO0HIopQZsBGuyonh1qKbDgqdJ0DFU/RqQ4\n5ReMzfhdUncjk+idWeUcYj/YlRWCajSKHKRG0nhP0B0uxHmgF0lq9x8hKt9Q\nc4C41/YhY1A7MxHHIz3fXj8OmpPIx49eG1iqE8SqTfFw/A/o2Vwm7Dsn29B9\nQ0nTO96wr7Y4csEg21oVQSm9hmgRC3GWC23fqdvPUXg3Xordaj8Osd8k9RjZ\n3KL7mqlzqFVNIbzWXivn0CiSguTh+kww845TwWCBGDpyBc4wb8VrkHVMc7vk\n1LIyBgLlewMOON4E88tTUCLdhJg9fVeOxNMj5ej/E383TUSLLfOFv2fmDyrh\nHG+R\r\n=kg1A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5lC4oouPabIk69TDQyO1SNe2AzZ2QmdQKKRSMObVVaAiEAjAYxaC9SnQxYBSwmN+fS85ybZCc7Fjv/Ev3leqI1ESM="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.1-alpha.0_1586108174035_0.500043794714087"},"_hasShrinkwrap":false},"2.0.1-alpha.1":{"name":"progressive-web-sdk","version":"2.0.1-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"1fc611f8c987fe4267693b9cb988a5c24bb6ae39","_id":"progressive-web-sdk@2.0.1-alpha.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-CTnY8AwUmXj1qq7OTQNrUKs9RJU/L1xUWX4VpoTTXFABAy0qnQg7bGgn5YTvfl+IrXu7rBXcsVFxv/3nSiN6AA==","shasum":"1f33fc1ef8c1f4e204f6e519cf823454601916eb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.1-alpha.1.tgz","fileCount":817,"unpackedSize":3415431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiid0CRA9TVsSAnZWagAAbBkP+wRtNbPO26kSyxCT2gPO\nM4KY3lhh5jWpiBTziyy6LsQVPHSNbPa2oOodniHmTHhsI68zafywaxPvJTKb\nxYMzpdgKAeOQANY5DP6hcbgBgRVfzNKDxYgkMcTmUdfWzFAZGPr6ovfAwOrP\ncB4NCfF8T9BHk9T2N+/hAjRF6stbIr3z9gtb/bh+wDdYePLfl0WUu7IRtGrV\n9N2j5TSnoZiklcbwS/4jc90cjf5Rpq0479duHVOQTqlA3FKlzGR0dtHN0MA1\nYTvVZJPMt+7Lw8WVm/5Cw93L548sK41Xyu3I+lVcQCiOGYsI8LtDJOaob0I6\n6JfvyH6yFERVfd5s5QvKRqNrHThUQF7sutOJfVNK2FGQlFISUlIgGIX0wdV3\nxTQB8jRouXo1R6TqPPO394GAmuF5IliRZGZM3cW8My0vjGhUveQtFioWcfPN\ntJC1ruH38lmt9s5C7vil/f0uwibtKRkhej9cCTj/argRF1i2Wsr23iipVgqS\ndV7hsKerLYKIaWwi6MnsO9T43lVcBiyZBxJpVFklteLamGBYQraFCLb5hbGw\nAI7nOk9/ZltY9cEo8Ud30jgfdxf9RZbZbIL2i+RnA+wPLuZbJVYxFk+Lle/g\nU3J63q2pJr6ESACmyQOtcsO2fRXk7Xy+q0gMMWeqdqYuIZGyS7ojEetCnhZt\nMh16\r\n=7jLq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOYgZniFvzxdRb1dAiPgZUsweetWLB85yhOhcmhuyd5QIhAPGqd9Wv/zbBry73p6Uwhh1skT7tinUhAR1tySw0YOJW"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.1-alpha.1_1586112372023_0.5221436835032536"},"_hasShrinkwrap":false},"2.0.1-alpha.2":{"name":"progressive-web-sdk","version":"2.0.1-alpha.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"9aa142a523ab60d09bc00ab07a6e34f1305cc297","_id":"progressive-web-sdk@2.0.1-alpha.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.18.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-T3RSiX9Xy7plviifsVRJhEmBNk9Sh/7jxbR1QQq9sfY2NjrEEQrg+7St71LBkv1VfjF8TvoxwlngmczBgEHnIA==","shasum":"10a91a61cbbae305f69a836b142092c13ffe50bf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.1-alpha.2.tgz","fileCount":817,"unpackedSize":3415464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeinx4CRA9TVsSAnZWagAAyq8P+gN+qfyK6OACvrN1EPuc\ntoGKyJ94t9J2LzgyUGjbiOUK1bNgubH2yO9l1do223a6WwrahiHKFNex8QeP\n3COfM7UJGSDbT28MQWfShnfUl8WpGFvPJ0Jb9b+NvotfL24Y5MZbzH3aVdOa\nnIgXFKG8pferqWCYZuxEoRYv1Td26P+/IewVHc2fHhtN1iYFJo6TKO5Lz4RF\neaGIvEN9RplBt/Xwb/TDoA92eevjCoV1EdOkpFTAVCElC98RhMEt4GrQZ594\nHtEhBhHRbByqPja5Ja46lb71h9fFnI78EqUw3FHwRavxAvBQgM40nrLwX4Cf\n3g8+jcEg3xoPWfgns1L05zy7XeTRZFQDSOKZ7N7dKdj+mrte6hYaHdVX+WXy\n4CI3O/b8c2H7C/5A5ojdGdODwdxkymBlgEV1L6k9G68IGoGvkWr7cz7UxG6C\n/LCP4B63eqh1jtmomBGmMtkZVcmHsMXoatf8lFCTAXbUkCZuoGP0WehxytYt\nFAzA/lISoMaERKPga6o56ABAjrSSxWyflxarWzqXCN0NVcKDkuDz2GYnvO8B\nr+oPwaynhLgdcD162QSNcFDHWqHUeF5pbV9/vr2w4c6DrGaKNbpkeSTj7zqt\nsczPgDnGEeqvmVDrxymoCFnifbgeCo6Ka0sw3HYeQ2ZuuqTRkJ1v0MqtQ6I5\nczq1\r\n=m9wO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVCBC6SnV8OEkSGN+ju1y25jUPojeYM8ZWQcSaCUHk/gIgMkkXPGmSTpMgYTA3wvbWmr7j+jqfA5xcKRxyoMCSGjA="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.1-alpha.2_1586134135749_0.8348345203939187"},"_hasShrinkwrap":false},"2.0.1-alpha.3":{"name":"progressive-web-sdk","version":"2.0.1-alpha.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"09b22c0b920b864f9310545ef5b89cd0e19a1745","_id":"progressive-web-sdk@2.0.1-alpha.3","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-I46ZyAopexYHKdEiCL3wfuqYXUXcEGe4XiTpLE6QhVsGrz/7NE90eywo3E5gpKr+FPuo5s+1uJlEnwZchfrwHQ==","shasum":"dff76ee2d6bf0159e48b1f6640472b15b576cd13","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.1-alpha.3.tgz","fileCount":817,"unpackedSize":3415116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei4/3CRA9TVsSAnZWagAAAmgQAIlmksSvyeg16i7J+yMa\nHPAqj0DuSFfXl1n2w8nrMe4iuSp9iwskEV12WNa0o+XMtUyREiwethRgFhQP\nQI9e3Abq+ARCRGYtyXKDMgzecMgcfE9iabJzRaaSzJgreYDHwi39Bo+vSJyJ\nPeLegZOP0aIM1hCN57VnYY/LSl0QWMkLaLxDEuntfnMkydHaVoLQd8OxB7/J\nTILieDRnbA0gfokCnwrCTArnyKBUCwi4YuaoTo+e+s2bug0q/Qr24aCU7M5W\n3EQnPOqhXRXng/u6FAYd8aFpNynXdCwTizA3GmLrgnND392yu9Aj0ARnoerA\nzWYEcMehAYEXlVjd0fWbWArccHesueM21TZlT5FZ39K1nn3Sw5MwsjD9TKoh\nYTICfUywyyLSI8sgzXxFslh32PQI9pvhcjwd8mkWVTRfg/sqNrO8sym552+t\nOJUxatSuXPfmb98YgfV3pGJPPB5sqRitjSE+QcnJvmqJqfzFyLjtmToDilqS\niwvEemxGM9uGD3v1dBjLyIbRJv3mhnZF42CSNyibxkQhafPegmGQV53XFXfu\nQAxaElWLuCYYrLqmhgB16AAg1LaQQbnO7BpTGv42Hix2Slrd8U+vOBcjuLtv\nJCswZq0MB6f/WSZr69BcCw84uwIA3QwYxSSQ+vXpGRaBhWu1y7E/p/6PHngZ\n7zPw\r\n=+kFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHg1kM8GookL7eIDvO/aLQ6LRrISl4miYYQWsqyBjpHWAiAir9Gyb8rXPhB9N6F+psx+BevTnanyeoq4s35zZ3NWYA=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.1-alpha.3_1586204662633_0.8272279081290983"},"_hasShrinkwrap":false},"2.0.1":{"name":"progressive-web-sdk","version":"2.0.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"4d83f2b0ed8f16e1d406aafb04cd24b3d41a9a1c","_id":"progressive-web-sdk@2.0.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-pOQY6f3XGaqrAxgTwOsKfJREvzBz8vxTO0t+aq57w3TSQQ3xqhuMl/87Vacs/vK4Q64wzgVTbmRv7MRQpDCMIg==","shasum":"f13c7df427663993db392fc3660a1a5a89e4fd6c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.1.tgz","fileCount":817,"unpackedSize":3415219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei6YPCRA9TVsSAnZWagAAprsP/1JDV4yTptG8i/YBALXh\nkDWCLxmqGPYz/OpP/1TDq6HRAG0KlFvn2gpHNl6YEz/IFD+4K+qIvTRZxgAI\n7phPplPK6XZEymrfYmjxHusdD8Fb6K7/RTbuteKqle3t9BQMpE4em/LnZPxP\ny16ZQAlZGxtI5c+Gr5P9JmLTvaDbN0Sxhhs8b2sGdjJvcII1piO1aZP9yLr/\noD+U/YFFeV1bjOTWo8JH6IZEp63fPAKV5c0ZQCl+I4Z4BPFI0AdGlPAGnqdX\nncay2RbdqQiUoqxLpbD9fQ5MjFnr1mGjlfzjZ4JfSKGdevv0CPItvRT6Xtnt\nk6ZPfT+9sMk6nQiQe7Y8J2vC2u5Md49zK5FPgXu5tN3XQLFESWJ0wYUq0PYy\n1bXGUgNybWh42kwvViYmTS1wkLgr+bsTyiQfhT6MtKD2LNW5JA6abkcMiTXG\n8q8qHF02Ar924HkFcFCNae7ZTByiSjljnvwhkUO2cCljPrNXLBtOqw/0tNGf\nvIWhhstpoFBCRHef68e5iKxJnza0VJU/r5lfsrc1XjoNneXdtB979BkGHBCn\nuUSBrMIB3heIIBdWdvsd4JawTHOzv0EEhJKrrT4GPdzNSbL+7PUnNa75/zbw\nZII4/qqZMjoLLzGJUmdF1B5Onxi3psHYhwQhuqwHaO793L0jEn1KYfEXNq1W\ngcAA\r\n=h5L1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvNXH2e4W7Zyupz/rd9jE7ayDTFbPrzWTxilvpTQp+igIhAK1xurrb2UZ0l+h+EJGHgMces2DE7+y45lYUz1i8hd3s"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.1_1586210318409_0.7998227194062195"},"_hasShrinkwrap":false},"1.17.0":{"name":"progressive-web-sdk","version":"1.17.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.17.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"3915db5f31b17b52be8c34de51f44e9fc7555cb0","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.17.0","_nodeVersion":"10.20.0","_npmVersion":"lerna/3.18.4/node@v10.20.0+x64 (linux)","dist":{"integrity":"sha512-BiCDID7bGKARW7tl6B8Wg/4E31hGLwYS/TeGHWtAC/bxeql0Emfo6+Cbbkc1FDba5jFfQRvqmEO2Xzh+XNp+Zw==","shasum":"85fef7899b0a748b7c0152335782fca8b5bf6cd2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.17.0.tgz","fileCount":4085,"unpackedSize":19779756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelQiGCRA9TVsSAnZWagAAbAYQAJOsaN61RdGiUAotoLKO\nnLLeYfodQ4H2oextYzBMH6fRK74HEnckLxT01xc5o8hCg8T/IKx3gOt4sA+9\nkQe10DstvN/HKRUKUaBB22YT3xcWFUW74DfNxCH6MhcW/WCLT8Fv05idSdqj\nl46agf1xmq2QrktE9yvRMbgw9noPg0KInhDVPG6y/VvE45rAa1HaeDRLUJ4a\nUBeqFU6s/OexHRjw/8sL7sNm3NyNeEKm/GJ/+pDQkusUYkxHuSs80oWqgea1\niGaCmTGZ2HvjgPetlyHktNC/QudZJzXNlHt6kmZlMZ4Kn9gHDNSPK2ZB/Ubt\nbHYsszzGYgin7BlO8yTNhq5zRBXkppvWjuOwa7e54XiKlOA1+uz3GmMv6Vby\ngKtXlaRLqeaYVJ0VQDkZvXVF0+b8DRW8cOznQ49z8M5wiaPU0f1E1QmwwPin\nvh5j7Z+5D1l3UhokI13IPU4wqB2+VdegFXp0po5w0edFGwrdxx+q4cVPXpMl\nzhblQBJ9ifjJWrdbL9ZCAZY9OChgC46IGQxDn9V+qE6fhuhOG1fRZ1lpPviF\n3SU4F0SJz7JxHMm+mDKOI9NsLQUDYrYy4OafBcdX00RZH6glWRaaiOGQ8s5W\njNUZSP0VumJQX/0tF04M6pI7SiYiyRclcSskz0gnTUcIBxCILi5Kwfo53h7J\nhSIG\r\n=+ub4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9nmJkbqQdQEYMZaSyIbzvaHKhcvjVGpNbiLJWmsdmtAiEAublWgvVftYOLY0vddpdqsYpGl3NoMQKeYjFuHojjDlY="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.17.0_1586825349513_0.29104371862412814"},"_hasShrinkwrap":false},"2.0.2-dev":{"name":"progressive-web-sdk","version":"2.0.2-dev","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"104c2da55e43d32bdb10243290901e4961dab46a","_id":"progressive-web-sdk@2.0.2-dev","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-PFLm/rnoxsqsQJEuYAJB/y1LyE/awSVGpmIIQBkSBWDF7DZGza1m6ilU00OvlUF3CrTw0Q2M/sEi2KwPj3blUg==","shasum":"b77f5d32dd800591c8f7facbd90334f4631e9093","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.2-dev.tgz","fileCount":817,"unpackedSize":3415252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexag9CRA9TVsSAnZWagAAR6IP/0pqjfg0aXbjapBcAX5q\n2kKxZuDVtZxS8iUawNJY8q1I87j/v+pSaIRV/EGXSsdBH8GIZulJZkd3D6Xe\nOGUwI1Jl6lPiNveQYIeTeFEyd8cH+fbb2J2umiO+n8AYJCJ/DPYUsg5SYgKb\nb6iu8V2zIK0lL46lE13mOqZLwMpGMG499xbmBxWcKgM23tgBGLRZFftvVoH9\nAaU4aT/cRRRg5MhrpZkqcLDlkE5zVFR3pM/+eJSidPAXdrhuZPXY4oZEY5Pd\noo0SXPULBD/vDcPioWEw3o5OiFDm5A6K91+keuPuPz5rxP9XwZay+gbFM7aA\nupsLeMiFl7+TxPAFyH3z4qcD72wi6XHkU4fGeI1xpYsOkwe8GpUnfWoMazAV\nCU9Dv/AYmfGjd35O06SJfZXKyzE+N7owQpChNBFDnIXVYaAgSBHe8BiJqP+K\nyHUen35nAQ+lTmb5aNImMiP5jDQ4YEyO2STZNzCpe3SaNRzeAYoIURd6crx1\n/bpG4lmj1+ALuhX3iHKxZ0KA4lp/zCkMyGH0KzMEL2wbfaqRG8IdqZvf4cvW\nReynvWFrbEHLvuALG5DTPaBWfomZai7QtYX6aVAFJvSZCT40hp5OnQBnSGAi\ncAGkwBkARvr+bo8ij6/W+WQpSv2IEV7oZZMWNAFHJy39df96fPwyNkLrxpEb\nxkJw\r\n=Kuep\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtHLrAmSw7o25l9F0dHTnPPjZcqX0GX24Mx+BJnrVZiAIga+HMl1NvOHUCp/D4UOVED8PzQ2hUMndnduUwvcSs4cU="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.2-dev_1590011964799_0.8444911042301162"},"_hasShrinkwrap":false},"2.0.2-dev.1":{"name":"progressive-web-sdk","version":"2.0.2-dev.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"d2dbbfb16be724f29e6cf67c1598ba9bb19f288e","_id":"progressive-web-sdk@2.0.2-dev.1","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-7roDsAQcpO2W1nPULOSEDq1u7XxQg/z4CUtrNqrsBecWYtdnPUYU2pQZIOXkP03HH3KXIoKDNVwgjIrPIMNydA==","shasum":"62c5b46deb758e76d0a5e46d87103afb8b2f7006","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.2-dev.1.tgz","fileCount":817,"unpackedSize":3425025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexbWlCRA9TVsSAnZWagAA9qsP/0k0EJMEZYq+vwx3QFmy\ndKVic0JKskQCbmQq3TG5XnnAAbE2ygb5iN6qN9SsEeD5A05Ls84QdquA6pf3\ndfRAumaIaB7vYdotMaQnEgNiVAkppD8+HrvE+PXS1Smy+wd+da1oIPRS8i2E\nLDv9/cKEW/gb5OgiQZrtQajTqpjp9fIxM+qUz8qZzu7PAHhsmozRAIIDYvQm\ndY/kP9PVXZ/d3OLaW5TN+u6AFu4bx3+qmI2vWuJ/WBR6fOrARfRGiOmsXzJz\n6FI5n+hVxkK+7bFlJHp0y5LVsM1uNNFBlmXeiCrulFw0w5eXsoGAq3x5q+rp\nKxrPdXI01HVUJg28x7OviP9F9Fea2KpAYIrMAswV9WyCi13FmCVdUw1En5Lv\nLihhIc1xMKO0Dl3nbxR6PUC/No6POWMiZhPyGDck4q73Wq02ejSYoXuCEw27\nlXJ5feXWZAD1onIbLE/dQBFqMbo1/7/8H/Juc+5UnQ6qHgbm4QNiE2gfwSxg\nd5SePGBhRvVNcg0R2OJ+RaxMTQ8x3DdF66GeLaagmHCKx5sHO56fOy6a7mud\nQZcmrV/oAkuve80yakRpIJZVFdBm9HS6gGxcd5Fezbkab3AWl0QJa4GqJvrl\nAWR2IZJdqtiAlIZxluBjF+18vcm7S8hhLtrYYr1nApwcRNpLBs/LbGT9bpP7\nDne/\r\n=QdEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtMCZLuxUgkrrczBBn3k+SCFRwy7GzCUmp6HhbP6J9BQIhAIaV0UMFNkAIOlm5XuD+vjLXFb/AB+oD3AODv9D9GNXF"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.2-dev.1_1590015396867_0.9836974917177541"},"_hasShrinkwrap":false},"2.0.2":{"name":"progressive-web-sdk","version":"2.0.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"d6a9ed2229053ac12c24b49c551dcd059fc57092","_id":"progressive-web-sdk@2.0.2","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-//REfKLsFEEwEYcttDN4JOo4aAf7tHn/FHVdLAwRRjqhI//pds6gvioLunUQ9FJUMFjtXyMCI97HFmqi5BYE9Q==","shasum":"6b7d892149916026bb7b6d7d556a426d1d0d1198","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.2.tgz","fileCount":817,"unpackedSize":3424988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexbzOCRA9TVsSAnZWagAAowMP/2oO2qJzNe3agjmrzZ/F\nSckWr8Ghka3EMIzARNSXmSxS1bAXHR4Z57vxU/jN418ovYCSu+KM5zFh3gbA\nW1JjJ8hAn9B03O3QEMZA2mJGEf1w+tBij6A48huXzQWugLAKRUxRMoOSZNhr\nT+RfmyYP4l4qIyy7JJ+WYwknlOXBe0nM16qv+Alc650w/wI4sEAy6PWyNnmM\n5PvyCrtVOweELCrLxUJWzVtPCsx/PgJrvQCi10qO7Jt5a+0n8dDJta8yKAAr\n0H7TDBNhzfVSWovDytUgVljERHQUO0YvSsiLi30DtXbEzY27MHkHWaR8Nuc3\nZY57hWIXPE+Co2nM4wYUkbsX6DI9h77LP+zLToVf6hDfZ3dkcbCawqagxF/O\n8C4V7qCbfildPGqoam1qydRvVSW8r3DITP81RRkNNeKsXRvy3iyOvWrZFT5K\nqSWL03zTw/y/MZrLOz3m/PzgEBtoSwtj64eV7WlyIvRL3DnqdJJDyRxq2Gk5\ntdIa0MMOaL868u0rqN4tTODKPwfRpukqMYh06USHjKQFGmn58IzDYKGjsM58\nQxJi51BCShPl+nnBslgi3qE1tOprDLK84v/Iw/uk+X3bSrPBV0ERq0ZGpwYz\nOZGXnYQkge4f2opd0BjCFeuGVlNnSmjRcaytwMbxGtZjJaDmkH8+Oj5o5IBa\nQbG7\r\n=qxeJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoz2mC6kWDTA2u5WPKEUjBYaQNn3vhi86HYh+bJrjc5AiAfEjqalbHf66S8n7b0Khy+bxAkj648Ba8kY79k4evGOg=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.2_1590017230094_0.08492165119855133"},"_hasShrinkwrap":false},"2.1.0-alpha.0":{"name":"progressive-web-sdk","version":"2.1.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"fc2bdb3d401ffd3333d667a89f2dcc21ec79b3b9","_id":"progressive-web-sdk@2.1.0-alpha.0","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-7r673AuJfLBwDi3xsiu3DB5czQigEa5rPxsbomCO2qOM1QhQKhbkI7NvpRHAKTIwxOqcmg5ev1IB1ioj12hvSw==","shasum":"011ad971bee0d54bd04870bcae7c740eab88c5cf","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.0-alpha.0.tgz","fileCount":818,"unpackedSize":3435048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezu2tCRA9TVsSAnZWagAAJZoP/2vr6UvIyHY/othcX1iM\nrY4X3POMSEF1vREIOk6ZZ36+lAogQuqLMVcKTjL3kv12wJ66zYbzow1d+Iqw\n2GgZGTo35xIhob31l/bFzXnt/qpbaj7tV5s8SKNxuLYN/8FHgCd6zYVdegBE\nhmsz5684A3KFJ231jjhC2S45Y2VVYy+JpmdNTMan53dgyBhXvjIbpR2s7qbF\nsmtbcegUOM6/vvoBVOpaIyNPXDhPHEqgooRf8OPpRzMePNOo8CANDQqELrZw\niy+xZnfLgMNvvWlCYTAivJ9A10hig64R9PcMErqMrRZMZUhxudCpXHFcsXOX\nrvmI/NAMj1yIzxfvoqvAWpSLTNEPXkwAIkyoYLPYD95GiFogt9Bba8T2IDWf\nuNGJz1q+pNI85IMY0FyiWTk6Ko20vozVYCPCZ/kEJ+7FJj2x5IOX4psKzLxh\nSjJkbMBx4dNIvr3n5M2QVFuo8Ad/Q975Vraj4NrLnTakihJ46nIz7YMrrwQj\nxjDBJjykORkmwdB4Ce83g9iIjWjHSuHBPViHc0o4KXpQAh0IKfxDgrw1HqZo\nQ3p1G/YOsxaCZwZpQOU6nts8KrdvsulH7fs4UNiYPkUGu5qyhgFHBaPHW9kz\nDXw+bflfBkK6zebH3plSKE2iZEGMc03k5Z+GfVYCGsQ3/FsuAesEi5nUb3im\nlXaO\r\n=c7u3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcHbn/MGmUmKUr7IncZiWgoWeTTY8lQSCZShhjQ5OXgAiEAusCm4QN0CRcIZ64KFiEvhEfvYsv06Jinp0s5j+oDMMs="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.0-alpha.0_1590619564816_0.4590667090930123"},"_hasShrinkwrap":false},"1.18.0-alpha.1":{"name":"progressive-web-sdk","version":"1.18.0-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.18.0-alpha.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"082d991d0531034e4cbee3a70450783400a846c6","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.18.0-alpha.1","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.18.4/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-a5vCc+NIZoydgwY20wUQY1VrdZc7xsSh0NxlQETZKdnOkZZMjN/ucWh3TgFJajjtyAreJqqiDiY1i1WMwafYMw==","shasum":"866c0208460d761b80f1c9f19489ec99780dad49","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.18.0-alpha.1.tgz","fileCount":4085,"unpackedSize":19780244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0CWWCRA9TVsSAnZWagAA3LMQAIblfhkZSP2vZ1eFMBa4\nUPhosRcyD1pEjQiM4sIIcm1XQQrpLJZFo2iOH+SrUUjI/cM+q04GJXe0mJc4\nF51xcPrNefNRBl98V99sI8DBwLN1ncPwb5k5kVM46i+v/O9C+gD5DlSCiMBr\nT+TzL9mzShuG5Lbr8XPeKpL5nWzC1xCYPyX7Fr1cRW2weMm7qFpkcTk1SqJi\nwnHbigo2N2xFIWEU9EEqMxfAFj4lO+xDLgw06RDhAE/7adbOssh/nrEdEqDW\nBDhBMaTwfXswbKnpcat4Bz1/zgs+AtvupXlm6ST8rCXErCuQOEjJcFR+pRGK\nyRShzkswo9M37Y2cQDVqJCw3qEap2s04x1bosAENBVEAXOf4TykHVMjcHeBK\nASdftQkwTYJ7t5MGo0bgLdLEYl5eqTNlmrox2JAHc+UE1g1Tsj7DEzHrwDLX\nwJoKDJfnB5GR4jpJt5MXYFyPf//33mBvEG93jd6816qesQmbqX7pJ5+yxfOo\nKUt98fRHz/cR6TiFHp1247Wl8MyyAd+XKLZ9Caf15aFquwaSX2ZkxAssd02P\nusjgfVrh1VE1SHElnjr9cfHFdYqn05pJQK4lAtmoYJURY5WxcyXUKtVsg+iQ\nlnWXEdoS+KCn3ZWOeyafeuV8GAq625uMrkWCTrZPpnUfxQWJVYVFI0n02yb7\nqmR1\r\n=AD6O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC13oWP1Q5o/OoEDaYGDDgaGK+0hUhIMMH9j7x+EGC0LgIgD1iGql1+OgZijwWQnaSNOi3lOZaVShylmP8eVcSE6U8="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.18.0-alpha.1_1590699413663_0.6353612488476343"},"_hasShrinkwrap":false},"2.1.0-alpha.1":{"name":"progressive-web-sdk","version":"2.1.0-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"2154a1e7f0c85df3becdf18b5c6e0ec1cf810d28","_id":"progressive-web-sdk@2.1.0-alpha.1","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-T+Y7VuPA8jJA6jC+OBHaE//Fwyoxhd05Ueb9971zw9Yhff6RqJo6zrVyXxZvRHHt2AtlyXgRnbAwBnUWCfHVaA==","shasum":"f0943142142d97be1adf32e1375955af4827cb6c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.0-alpha.1.tgz","fileCount":818,"unpackedSize":3441341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0XW4CRA9TVsSAnZWagAALyUQAJlS3UhkmRttiocOA3cC\nj1pisOL20LZobqgEPzVhDOZIQ+/5vfhodC4YOa5G2b4wwm2j5RVECWbT0vO6\nyBSWSrll0bVyGx0BLVwQvrGUTWVG8KEE43UXvz/xU6ky73vxot/Y6Nq4IRcU\nJTzVBLBFsiEMjQnJn0+VBww9rc5nCq8v0gecE+sdFwP/2AkdqH0PZ3FTjfzu\nnUcpZZ+1hC08DWk6kPcfbgw8SMTYJij9pf9WwLe6GuEzoW99TNxtFYAQ4Z6w\np4s8rgiS63Ya9oINnQ/5eK2Aqv++sT83W19Ur/bErayRySCOS3zgwGfne28f\nChqKODxfBZ1XC666DMuD+tsimaFY85qPj1NKnBe+tv5gsk9FzU52UcL/Rrbi\n7kmHwjiWxNOxt+h/iD/pP8vGDLKKaF5t/OFxU4ynuyjOhOkRgrDwiMwjPAv/\nyQLVe+k2HupE7t9gJLJvi0agNz405gTrvWtd+YHXqmZh4sX5KeNPqbYTGQu2\nrWTIRfMRjYcqS6bCjrx5wpH38YxFbzwGsOCLfoco4hj7mtVkVyQary7wlRNl\nBdGP86JlCnrOeAvdfyUwH+fUAd14dxgLMyaEMuS/SyNCvy3lg0ouskehN6bc\nlkdR2VCZya5UPEJiymoXJ2JdTFDVwGYR3RkUEcws2OUhDK7G6ZQJVIGQSyLy\n8WoY\r\n=6vja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaZpUHhpvH5VeMBJiB58RfzDN86lC40Zxd3lOieBEUNAiEAsfkx7y530ySocezcTi8u5ncHpTnFxl/zR5DzLrw1p9Y="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.0-alpha.1_1590785463423_0.689330827076408"},"_hasShrinkwrap":false},"1.18.0":{"name":"progressive-web-sdk","version":"1.18.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.18.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"56aadac9fb66440808d1ba519fb6c0a0bb8e2167","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.18.0","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.18.4/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-dXWu23usoIgC+7ax/SH2TYoACCAOQ9vZUh+LQ3wKvnQtkviDfgmUHRO8Xrmn/YQpvN30QHvDIMXynry9rwIyWg==","shasum":"777522ca9dd3efba08fc5a9f118f5dfa4d27b022","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.18.0.tgz","fileCount":4085,"unpackedSize":19780228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ZSiCRA9TVsSAnZWagAA1bgP/36iAzYTInFNJAOFl3s4\nRb5z6GN6Xv0F0p5fY/YDycvMn0Errq5YE2jpixtpLilNoOrQGdTB7wTXlGs2\nLUkGqSQ7QYUMzftS2OIJXKfvQowkrmO7tcA+WscesGiw23+HVEJGI20MOccF\ngmuuSm8PI2A0rM8yv30TBTrJL8wd8y7K40rAnHeVdUdEbyiiWD6/h6ZHbTaY\nkeaYuniUgf3eAp1aBCsnvXxWYdBe3oUrke/Axyo5jLvPrCqxPcY4WoerlQkP\nuJQ8EJKvrqxYrl0/D6FC7lsszmgkTODhdVgBThLD5TYhViaLX/GsXaV9WRre\nw0BEUwy3yJR/UBbIYfk5Cef1Wraqz0UPKQaNHUivfZQ7BV5rl1CjmgyB8G6W\n4urZ4RumWfuiLb7WUcXMcu+1P2HwvEmH8VNn9E8rrINOBsjbETp/Zxph+S06\n8cP8dpml3wjC3wf6RX8nlVZOEjM8QTWQmYYYohIs36Wp0kfF5Zgp6ZONhWsz\nI16nsddXXbLIan6n41OYZcpXXWMwfO7YCk42DWNII35zM4DuZSnAUzKpHZn6\ndv4+exFlQ8HM+Va1+3pGI2/oUqNa4ldcP5fzrT7AagYiUNeWSJSt5Od6AyN8\nUizNycM9Z8wdjWDd/iyy6BCMlhITFIUQu4VjQoeykUcd3qwqDgoET/pAz05t\nqU0D\r\n=jnoS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1CbMxXcpDRkR/9wv5gqyIeN7neRip1G3/qhLSCNve7AIhAJqXa6RAu1mSQQnD9IpLK4nPKvzrAIiZZK0zdNiEYPD+"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.18.0_1590793378048_0.43235451081335774"},"_hasShrinkwrap":false},"2.1.0":{"name":"progressive-web-sdk","version":"2.1.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"cdac5a9bdd479e2f1461d195599e35f2d27454d2","_id":"progressive-web-sdk@2.1.0","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-qW+ECjcuhxzTMCV7t4qk3zz86yc68YIUuB8E1nt39U2b+Ok2xeNzJNXK/UfypfUt0mPB4dRsCF96dLESAut1Ww==","shasum":"bca94793a9796d5c183190131723beac2405b71d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.0.tgz","fileCount":818,"unpackedSize":3441333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ZacCRA9TVsSAnZWagAAXSEP/jbyld9p3Fuyf3QI2ap/\nX3YsCtFUIdwArqUL+PxWVBLErZLpll5s21bz3wbp3PHWUsqcG8x173u5upSx\nwoRqbpVYTRYowBiaDd3jBmlxZnosHpUSSZ7Ez+Jy0ak5z+bi6RX1JIpy3OFI\nkEvKXRdRC62GZbj0fyN6eH8k+f61egpv9l+UNHBJyV+1T9sdUKTqEt+0mIye\nVhZEFtR+d/fiHnNwR5EytgQtmCnisZgGBbNE0lLSwJ1H4i0Wc6sZStuIJNdw\n6P6heyQSmDn9bA9kjDA6+sYE18sKmZbAFEUvW2JC7W4vk6WY1sB+EiuZEBZr\nySAFqIeKCBQLKaHp+YZ4lkjjWdpiZh7yj/1FYuNamk6h5x1K0aGdsiTUSo5C\n90KDtTQrulIoqE2kDZiylOW+mH5dROn0K2+AJt8lK8QRxa4nV+fMDhTBGx3B\nUm9zdEwdkVASjBUFELdtI18cMtYFlcyc/DE9+b9XWv/ddHawOg7NYEEUnX72\nitUwDqTs/3+kTiWRLrtU8fbdmpV5Sg9/RuFFx2zDy4d4YpBcbjM9gyd8fVue\nBmNYaSLO5ctN7py+t7kos+zTVkowLZM8Uo/ZvphQy2K9+21e+vp6Pq4F9Hgh\nGTwVttBTi01GUC7TZXzDrr4Ax5udppdbfd9X6ASoW9pwxlR8w7+bSe0xz7Jh\npiyx\r\n=gMwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN75fgt6JU6VXhkqUItamvtXW1kuHOheQixEhKUvypbAiEA26XqFvYX1LsSeVkc5pGYYY4GSqODKaL1GqnvSJmLqDE="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.0_1590793883080_0.710418588540892"},"_hasShrinkwrap":false},"2.1.1-alpha.0":{"name":"progressive-web-sdk","version":"2.1.1-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"753d0c12013f1036847f73862d36182274fa2617","_id":"progressive-web-sdk@2.1.1-alpha.0","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-GKPE7SREy+3PY2O6dhVcIgzo+J2nCJs5CFH+TvBoxLfQ3xhSLzgp21GI1gmbQgTALXdFYxguSVpmKuWXvEgz5w==","shasum":"61992b38ab27839c26a78439749ce0c51f2815dc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.1-alpha.0.tgz","fileCount":818,"unpackedSize":3442675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2BfICRA9TVsSAnZWagAAIx4QAItGaKRt2yaDn6dy6GRf\nKAvUL+pHQ7o2/Sri7j+e0yIls+sp/gSmh8NInX87bKyzJUpFJWpJc96Pb+Es\nAor2fLL7lfIzKyZ38c0wPJEnOLNS3VO7gXJOU9v03+svLhDo4pyaLgrjhSMJ\nOz+1XGdM5leQKqngwujsPHALIj5DYTvPVVte17nArKAc+/hjfXtdz+jITfXW\nhRJnLAlz73ioFh4zEfDbnPziTl2HlEy2JIdtGPafljdDNL0eQkLledhVxJd3\nJixjW4Njhn5tec/Nip7dL2SEpeFSA3wfHjnz1QsVsboSIdmGrpZTZ2T1UE6w\narsw8Vn5wR3GRNkK6GR9Ck6XLDw3wUOqpbrN2K6futJqklvlBziWcrpCSyFV\n5fZp4kmJbaeaxS1mZF3vY8/xQwmAZptmVHBkNIetLepvG0VE1cCO32Dq0q68\nb26bm1TcFw5LVrQwXoFl5RruS/T3ylgDJsS89aIbZ9Op37e5ZpaOcjLqUWmi\n0ZMeVR0rCKFZp9JKIqjnRKHF53Z0JReCs2LuBkeLj0nPsR/XZr6uLvkglqtP\nZ/Fni2DPdkztG4uQ/6iZW49z1kGrHKpLW4cxaxqxASc0qUmIRqB+BCEhIuWO\nTLjm4mfUid7+SQbwLsrvyRXqnhZv7YByedsCw9mLC6ZpmrC7edP6jPRK9qSm\nKEFO\r\n=VcqC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmLqF2xotkx7rg+OU0ehSJY7h7tspItf1yRQWMAVeiIAIgGcH1lTLPlyGSDicnHU0ykSC5MEqV21FG4aegIVM8SyQ="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.1-alpha.0_1591220168139_0.46668544774341814"},"_hasShrinkwrap":false},"2.1.1-alpha.1":{"name":"progressive-web-sdk","version":"2.1.1-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"57ee459ed94daad4a4a8a5203a99bb8340156890","_id":"progressive-web-sdk@2.1.1-alpha.1","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-zUd0mk23Fs12ouFGOtd+6Bpt57zjDCQGUQJLKyKOH2yBgVpekZMxRzwXJgENp89LZKOu1nsY9ujkpollMUeRjg==","shasum":"95e75486255fe4e169c7a2dafd18ed2202a90adc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.1-alpha.1.tgz","fileCount":818,"unpackedSize":3442850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2CAbCRA9TVsSAnZWagAAD94P/2PoqtW6AHEXALQ4ITc3\n7Mh8LIW3Fj92xbursjRttZ85k3VkHJuOcQskrfxtMBTzVFQ+XIRx+WL28Iiw\nUTAvynHi8rLM/IyJR1L0B8NNjgBzh2tVHV6L0ji2PlKqKHrcq+BywZ6rd6Nx\nfvqty145mJjVXZQbA3FzeDPXs0zGOawHSd7zd/JCu+s8lOV/TIYhYCAIRUpb\nJNlv5kAm2PcXM3npSQk/CAKsMFHagIvFKm9EVtNxfkE1AZm71mGJElCFfIDe\nLSqTP/SsbNG6yKEntxk3D4o4GVDMX/Tk7SX4GvEHY8kdcwT4We4ejdDLg11u\n+aqr90Ff9djAWUfLtdHSyg3HE264nfndcsINKaPNYh47ZQ7EJNxPOuAkxWss\nF2Z4CBfKK6FXKSNDqFcy3KqN6qbJvWTShU2uSdAr9nuiw1X3raJVdJDmTDrR\n+hwSVA6XY64gRLJ9zLcUTsi3nZnaRMpIXkg3E9WKTF4MJabNj8RsLsUXtbrI\nlKRgv1j3QBqigVCl7tyC8/nFbv1CVB0RdZ3XTs9eRacfQYGwugSbt6O9fCPP\nbvfxrleh0kMHSR186mVDuB4kHYhKmtJg01frN2zI+Vm+/D99QfAJclh5ADrH\nK+IBzWrg4iF4c0aTHlOXAlZdUXlB1ZsMQz5b/w+kIOFfmC87IBoIbQRDFZOS\nMLgB\r\n=bb9u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVl/wrzLRuonoth+ZX1Ni09MT3cTO0v+OLUYY0xNGfgQIhAOS7kHXj9Vqcw5K4/T50unD9Ev/BH8Sf+QZaau1aOz+S"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.1-alpha.1_1591222299395_0.9563412787227397"},"_hasShrinkwrap":false},"2.1.1":{"name":"progressive-web-sdk","version":"2.1.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"f3c6c626f0b205d0446dd847b1bbc3c21bf141ee","_id":"progressive-web-sdk@2.1.1","_nodeVersion":"12.17.0","_npmVersion":"lerna/3.20.2/node@v12.17.0+x64 (linux)","dist":{"integrity":"sha512-oWK18K2ZzzMwk3Pa903BzNT3x/PlZrBnzuQejQRWfVULwbtlAZoeBoeMdTg1iX3pl61EB4bARyDRNZQ2D76uEg==","shasum":"85ced05aa6b0de95fa6ca241f831f835fbf64fac","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.1.tgz","fileCount":818,"unpackedSize":3442867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2CyjCRA9TVsSAnZWagAArFwP/RDBsWzYhmAPWdbsMvim\nfj02CUzPpzQ2T5LzksZsGOA1teFAxLH++u3S2TinyU0eNvpCkjrCtFiXO91o\nqd4CsqTd1pjsFVQwLh1AUOSeInkyOznTa0JH+1UydCO0b0gVewp38qjvUlw0\npnuGBdfSYg5AJSZa7rNdLnnpNrt1wivu7dPq2j6y9mhLR1G68/npZaUrfahw\n9TrtDiuNUWbO0jZ/FmvvOj303QrlZ6o1bOsCmhY4la6SLtCAZmf4++b4C3Z4\nzbNhWT2X39jfPWtxOTRJ8X2sRYGrj6BpruR0pgScCvmRorVQCUs9BaHU0tHB\ny2m+8Inyxl8CgdrIrZSmMtN4r4DzVnc8zk6xlWlxpjn6uN9WbJnhEKBXwnwf\n+T51tkCTRa/Qn9foaNWQw3vtgXbjm5k1eQ7wrYKhAM0yhubZWAcPkIBt9+wp\nR1cZfTFOUuXHBmX1cGB2QtHwg0K4G5IboASlSeHk3UZFb1eKVzewBm/szleg\no7C72Udx/upkywzmFC5RDN7ImO+go1AA+T2Zm4vQlHM5v2iKWghMrBvq1zyF\nyQFyUoAtTGM+TpsX5Wh1+oK8rnUYgoU2QE9nVsAvbQakepxNEP+wi1cDSIqf\n8afSHBV9vbW4lckw6MAITOHTjGLiKbtR8M9/9CyzsHZaxF4ds6X8X3YM4nvY\nh/L4\r\n=VmlY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPyrTDu6XbMqSk1tauXRIJ1UOTyK4feVvd3RIFUhgpBAiEAxuvCYWqzLM9MlInMVaHkqmle4R8EQMXf3/TRqB9RUj4="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.1_1591225506806_0.09600904869344506"},"_hasShrinkwrap":false},"2.2.0-alpha.0":{"name":"progressive-web-sdk","version":"2.2.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"ff388744d9a0dee0c4b711b7e7ca91e8554b35c4","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.2.0-alpha.0","_nodeVersion":"12.18.0","_npmVersion":"lerna/3.20.2/node@v12.18.0+x64 (linux)","dist":{"integrity":"sha512-xdHCplz28W6yQphGB4i1eEOvW7nL46Jl0YFMYyw7fpnS/1Ee9FO9i10HjGYvOcLJHQ3RfHk3/ZYSTICD9oUtDw==","shasum":"cabdde35597c6c8f504598aa1b562c497d264941","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.0-alpha.0.tgz","fileCount":818,"unpackedSize":3443614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4TwSCRA9TVsSAnZWagAAj/0P/1hayAgB7OXjy0k9QvrE\nIhSPrSyGoi48FVQDdQZXcZExGyvcUSJwL9//e8UEOeJpdUPFFFCTW9o+3dqs\nr4ovFkG6NRYEz7WcFMo7Lcn0YHKBnTGONqoqtOh4YbprfjVqRA6l5JQlcXSm\nOlV+xGgNm+rtyR0H5kZjQpGHObJ2UeRUsV1u3bqjhi0Ps5fbACQa9jc75SAa\nQM/nig4tAEV8PLX4jN8MFRgsjXWCAPBRB00SLtCMvGZ9h1RIocjb7QeDit6n\njOLwR4EfECUmab9aKS1zXOknNqpf2knTkX3j2+yTVicOBuWuV7ok1VbuOwFV\nw0uakVl+2BW441juVS+zrM5t8yvXrjyXjWbYgm5fczgvWVaxQgRvV9RBeKhv\nPosOW/W0XQWjNlKKci6rttjX+5PVicIEbl2n6xccogWp21kIBHfrc85ZVbT1\nhxvqaDoxholXik7GokwpBJHgxiucO/DrSxUkTLb+fTuTiC3oXEJmbuMSEQ9/\nvovP2ddFuU7ZaJDK8vVGYmMEo3iSfP4uNNzbFH+W9XG2gCBppe14f0PU3326\n1BO9bsm161FkgfybEtqQDBWJ6K8EImUqhhY67w1idoZxYazTA7xVtyGedtx0\ne7m5T0X+zz9dqfmO7AsnifpgNCM0Cv3GQovcbmIYlMgY+zb6nrC3aBdVW+X5\nEQLo\r\n=i0+p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEP03bqzLVk7rw1ecWyPrc1vyAn9q0CX5SaFqU1fy2OgIhAOf+COBciyTCrmjnfx+BP7xO7MqqprLZpKQb605l6t0r"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.0-alpha.0_1591819281591_0.7697187571665469"},"_hasShrinkwrap":false},"2.0.3-alpha.0":{"name":"progressive-web-sdk","version":"2.0.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"67c6185abdf4f43dc8f972458910aa01f9dc8851","_id":"progressive-web-sdk@2.0.3-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.20.2/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-fpfHsKz/20ApcbxUMWoiZbZfXbu/ql3iJvdYZWnWgZQxa9LyymnSMsJFeVeZbB/SatevsaaL9k0ryBfAL7do6w==","shasum":"df692d80b815cc412f4c7dc5b610bd62f0642d1a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.3-alpha.0.tgz","fileCount":817,"unpackedSize":3425302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6rTLCRA9TVsSAnZWagAAoP8P/j1ouu3iEYqG1z43N3IG\nhWjBVdNZs0B0K8VCHsKCjpri5/FeZEU4Z/yjkcSf1EUi5Z95CDWihrDLJCuf\nrIq7gKVbrPyiucTbvHJ9bab4c4Ft4bBOUzc+oHgsga8hYjvfAoDwT0EpAZOG\nopERDafofSRbKJFL6RCvxmn3E2SpBIGFzf9nXCOr9aDEAVFyxT32VHj81FtH\nTTvYFx8vEp3hPgiogJrWYHxzCYbqV7o9qx+295PD683e1oLLsfPJMcEb0bVw\nfpP+rimbsuZRaQODA7yT48BXp/oxwMgPvvKo+OLz9On10lzphAFw919BfgUY\nfCBXtaJgW3G1eg2Fl+1Vk0qDxIFo1/ykLHH4jOTIn3e9uEPxqKFchb/WTvci\nMS2rAzaqaZbAAtT7OgBnF3G2X9yWJ5wvmzB9A2rlPjaMqcTmsD8gH/aNCi7b\nOuzzii6wAh63MB0R/oUz33f3VPXL/8nVJLtbS4LkEjVQ2JDakcfYJpMc+fx7\niaoYQp5r1jmhB0k5eIyKUNf3aUx6u0Zu+VuX5geAq7ZaWYc3rXP3elh2UBV1\nSqFaNi0Mdk9+58o/xAgPO7bu0Fa16OaBDka7lMjsSPomvv0S75KPWkmp7lJp\ncx/s0jIYfPfuLaOf8zQIU+lHrsR/7cdNZhVE3STiU+pudviVuyZDnpTFVKgR\nJEys\r\n=KGZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6XPaYc45XvYMOEYTI79OxceCCOkxo9AnuzzyYqwSr4QIhAPkDuVpGsz3AfHLVvBYBehgFaCq6OM0aLVOPedLBIv7R"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.3-alpha.0_1592440010495_0.6138799508524864"},"_hasShrinkwrap":false},"2.1.2-alpha.0":{"name":"progressive-web-sdk","version":"2.1.2-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"c987a78fffaa3bc12a457b47a0d4bbc8ffae6988","_id":"progressive-web-sdk@2.1.2-alpha.0","_nodeVersion":"12.18.0","_npmVersion":"lerna/3.20.2/node@v12.18.0+x64 (linux)","dist":{"integrity":"sha512-bDPNnSZuJguofz2S2vsnp7TxzTdpB0ryzHytjImMMNpLubrdloJB6z7h5Cu/qSsHIfslmgpUaRCQgJYGsKQbIA==","shasum":"fee6d8d10a044d2baf2b17e98931ea31b0ebecab","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.2-alpha.0.tgz","fileCount":818,"unpackedSize":3443181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6rY1CRA9TVsSAnZWagAALHIP+wWV31QIQ7vhzL/mPqdk\nlP1dkRw5GuqBLGi10IPdoCbyWfLDaaMne1jGFzQgnhIdvf40FjpxYtVD82jJ\nR9WMKz6ZyLPNX5KK+BTx9lv+LIBOs/F92pfbMGEgnKPPGWKbMKV6c+Fl6+QT\nuajqKt/NJAugXw9yCKG3IqNzDddgtuJDUor+632XDC1MzJwwz74Jrc3uTh2s\na3r2hIvzwChZ20+fKN1SkomWn0gkY0PMg9v/EGa/iugDrpsKzNpbb5NwkLss\noapzM/7bXkdfqWwdpygSoEfHyz10Srsyjd61KMMU+/ctVsCE5vEQFvK5MRfM\nYMqa4N4aQoodH/WJO2em4kcoddunbfXEJboyCkXkDW2T4bZpgug0je/K6K5x\nGr3htoDlVbRj6xPrOKbnY6PXEJJ/FOBYmPGO2vsidgHXUO+Ef4Qv4+u86ZnK\nYGJD7KwA9v/76TmUh1kJ46GfXyAVPf4ii9tbeteI/sLbkKIBl2vXHqCdcG0P\nDtl2J/riD0SLGut6vdCTunEI4bRaAgUH5rs4vfXc5hTV1nwobQKweugwlWkJ\n+b6jY8b4wvrJKJURkMjQiT7a+dmpaHKtNhU5U/VWUf4aP1KsSjRg12X3nuT3\nLat4RBhlOrvqwqL18o8yDVix4iv8hvN5/+jAWNmlg/A1G8Gu1STr7aI2gDgE\ngUkm\r\n=zD/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNFwoBH7IYXlfg8Zrj9MotJs3N9EJMRU/TMM4XXua5igIhAPOOZnvRA4g4RzOnyy/XsYhR+znBbm3IPq0mSWAL8Oz1"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.2-alpha.0_1592440372583_0.921701927141662"},"_hasShrinkwrap":false},"2.1.2":{"name":"progressive-web-sdk","version":"2.1.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"0f4bbc7d4079369de506ba4f825f782456cf4ec9","_id":"progressive-web-sdk@2.1.2","_nodeVersion":"12.18.0","_npmVersion":"lerna/3.20.2/node@v12.18.0+x64 (linux)","dist":{"integrity":"sha512-47jYsWgUp1Malna89dN7Lh5Zs6JodhrGKVwXbAYuH6i5Zx3hWiAwNSoeF/RNAz1SZlz8V1W6wR6E+JZTYJUk0Q==","shasum":"c1d890ed5d6b48e9381b8b226272995711fda834","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.1.2.tgz","fileCount":818,"unpackedSize":3443351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6rxFCRA9TVsSAnZWagAA58EP/jKtjN9LVOEq8IAqPiO2\nqajOJZwGX09N+/oKK43uhL3j38ArGFo1XK8TaJbaBnINUHb9dCcGIhmYkjah\n6Q576leH4bFIuiDkqfP6Y+wEv+JtYvTQjC0ZkaADYXPWXC/fyM2wJ/KcUdK/\n3MsjiL2t1C64t+kzLrp/uxsGRop17KpugllPT9UsesxdsjJnFM62VJ6R4CA/\ndLuLvW4/61Wz5tOPRFIDQyEy785GCTEv/ztrCwaf6bCthR4KEUZ0Zm9D3T1W\n6Tse1u7t0Sq8juiplmGZyX4u16gk4FTFZ0nMiAcpZlS9NqUXzZjaKOZGqreY\nR4VU8etZ6J0iZYg2bkRdy9lmM4f2SoWttiuV1y2PWOTGxYlnA1oHVRMZT/ja\n3MDUakYFhbAsldWLBfyAHIy1X8gC7scL6TMuwRCsO00huXSmKpo4a9wqofz2\nSZHQVJQ6MNArBQLTofKGuORrqFHgH9yKFIyZSrD/VSiRoKymBma97fGphxia\nKX1ZdTV1HIW9J4eAF3KK+J7ZW8R05m1fMDZ8GTOyMOnlyZRh0B0EnY0KLqLh\n6SJ3UHqSJV493tRrbVSYvfAgIHxkznIpaPzkTRw3cvFm+s9TO+FTFEWPm+M+\nkSJ6JgS31h7DlbDjeniIPvQjQNfLonRWBgGprEv/AaI/65wCKJjrtiiAH9wX\nwtP+\r\n=3EQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPHCnSjOzvKA9QNLVNWV6pJRAZ7BRXWdXjYTs+mg09owIgQOx8f0G9rUrTHjZc3jJhiwu1Zi3vodh6xyp/lkVY9l4="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.1.2_1592441924752_0.02772542680149681"},"_hasShrinkwrap":false},"2.0.3":{"name":"progressive-web-sdk","version":"2.0.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","express":"4.16.4","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router-dom":"^5.1.2","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","bluebird":"^3.5.1","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.2.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^5.6.0","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router":"5","react-transition-group":"1","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"9e064e88432f31985821cb70a7a82ed07cc0ba77","_id":"progressive-web-sdk@2.0.3","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.20.2/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-tk4Cg3wuFDkw2ZACh/HzbCkeQrT5hSpLp2Lx6ninVA7bU36E2Yz1JxaSneoeo/JkhuzuwZWQKz6H9IwI69IcAg==","shasum":"fb0a84960e2b61033223a2db86775b4eb3c59646","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.0.3.tgz","fileCount":817,"unpackedSize":3425472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6rzzCRA9TVsSAnZWagAAS3cP/RG7sIrQA7zaXXi+af/e\nMB/1la5k9On6/VgXpltUSgveSF7DMCJ+xFdjKiQFb03t4nzVQ6sIxlxLKnn8\nswlcGjKWBEyKvZw609KF9q/k2LFIZZ2m+US15XUFuCebxz3ds3Xde2UVEIiz\nQekmU0JGYXfdKe5tTwLvlk/O7T1BEOr8u7wvMWe1V77oHik40eBKN/X3Z+zJ\nuJynFZP/r21RzhmN/Z118Dfngj3xmbtLzhKDZFVWDvq/ay6rjChlumOb21av\ne342QQCoXXmk61WMWeP3SuMcA0O48VsDe8lmth2bru0VWHy55BWpsDbmYztq\nnhNdCCBWffK265TPB6tzUB/rjLhbecVuKbyQRciWTo38/XF787x4Lh4iSy4e\n2wKny6sMTc/l37HdoqcD1YwALkWB+k33dAMWtmpC87xuVp53FP4LPYd0aXYy\nEYjZmaFEg7ZXWaCCescN7tmvn0ka5D06BuFIOAOBW5f1bUDKZHzgd7l3ir5Y\nEEpo3e+ubdCddoNKgmOvw/XXnJmWcJKFyNp+2LMeoyOYfNtVPmQmt5Y82G/o\nANAizF5y2AIIXM8gjsTTX9dKZaBqjXdBV9ojUShDNqgQrQyWRfEM7W+EuN08\nUJzsmKBXLqxqQo2Jx68OqpiSkAyRZKZ1rbSI346CfDSYLarYpme/X0dlW7Rj\nYYax\r\n=lJ3G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE057IqHnY5cBBxUuVQCVOJ9iF32jrQvyZ1yjLm80KyAIgSm0bwi74BXuNyzuKR649nx8Q8atrjXtkMn8wj4UDsG0="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.0.3_1592442099356_0.3652645789425848"},"_hasShrinkwrap":false},"1.14.3-alpha.0":{"name":"progressive-web-sdk","version":"1.14.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.3-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"fcca6fe647cb1ec5c10f076f1711a61a67fdc779","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.3-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-YiLS5Gx4D/F2EjgV2nDonsTBxxKfFtAuzmm5fYOJ89AYoe4FBjtvm/BxBCmxSIf+hLYb4YPBWRb+torf/1KI4Q==","shasum":"bb5e1d120237edec96de3f858457adb9732d1426","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.3-alpha.0.tgz","fileCount":4085,"unpackedSize":19763668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7V2uCRA9TVsSAnZWagAApGgP/iqvy7FIa0LoPLGNeCvc\nhjU8cbfgj05ydXIuInCIOi+OBimdMKRW9DmLxnElsIdZW1Ycrsj8v4g6XxIw\ncjdHhDa6z4PytJ/6RVMvPNHAVIo6TUKvgXK3XZKPbUqe8AuKsWw8D3ektQGn\nJGLdhJmorYSnyP20z6neLAfS7HlMdiWomKCeo2CVzenP+UjYf46b5E3qsAWP\nLibU++Wb1BD+3ZcS7LdTD4S/gNt5Svgtw1flneyosXQfWKkjyfjpTv3u4v+1\n6qYa7NdI1h5Q1ECeCXEwgG3XXtWcuHOu5miJN0c4nplSjg8nTwbkhy2flasx\nHmq9Sxy9tciLvUdeAlJbUvdYTPxmTFhHYe3lJTypq+pkjd+nFwFUWlYXqOVc\nwr97+TyALTLxC7O4CVlVCfd2/0Eiv/CoROmM05Oxo0GG2T3lCKQ6BOdX1zOt\n2E/G9pJWhOsW01IAja109ZL+X2VjqPTYtzkQnLD3f+s6SlPl9TEKb54iUvah\nCF35met7R118d2PRXScgWz00gA1GJJVoW4R578lgQlyR8zWvI/Jw8Ec2ikHx\nYKGCnWiXTf8P5wIH/EjxepcfiZNrA7evCZmlodsIje+TRD5U24H73tcDnp0S\nTemQtXujkVT8MoUPxOBQj0GAuj+TzozrScOyEDAfJT3xX6K+Lj4N/0uufgXQ\nx1Uv\r\n=xXTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExYZDVMBagBYMD/TwEIWePe9e6J0530quyAPYVW0SbTAiB4pq/Y9m8k8+4bz3p/BPZGwYAeLYbXrDabD9OLksw5Rw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.3-alpha.0_1592614317722_0.06414796894600983"},"_hasShrinkwrap":false},"1.14.3":{"name":"progressive-web-sdk","version":"1.14.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"8.10.x || ^10"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.14.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"9c71e9c80a8b9e676e09127972d79507b9855b07","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.14.3","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-RFn1ZDkcSNOVrPkSp1wkan/AcSrxLcpNBAWSjQEBL7OCtqDBqDs6+XlenrBsQUgmNkOLx3mFPIEnJwUvb3sh/Q==","shasum":"f98a8fbaf4d16e0c7fc15f3f5c0833c3a31802c8","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.14.3.tgz","fileCount":4085,"unpackedSize":19763831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Qn+CRA9TVsSAnZWagAABQkQAIgZ9wSWYlmPl6O34UpG\nawJtCdcHL2VN4y3xKSegu2AVm6ViRgRlw1QKqxcqHcTuLRxTn0IGkwyOdR9Y\nwJbu2oGHg1h2Ej3a48ssYiTw+G6UJrGb5irUn4vT4HIYWsH3uiRdHXVXko23\ne3054JXxKU1zZe8+u/aRoaQZW8LvDNTWeft6KDUmLFR6VG2zssHh+1X1062E\nu4KWQDLZ9cQLVRz6gHtj3SOdYVySe/3gs+UJ1M80bT68bWKeEsU6ZlVW7y5I\na/evXB7fK79ifX8KZVPv1wHmU5HaNfTN3y2ROGLSMpskZW/9imYZLO1GG7g3\nHJP/dknnr4ntBeWFlxeUY/IB/y7hVn02do5GzVLJDf37BE8tAmKDL0DsNUcc\nRaC5coY5X4XyNkfw6msWYQA7bCcy8wkPM7BUKS97ocnSwbZW/u/TsvgEnL6y\nBbzYKwb4gPEEwEYOiB+HCjOgiEjQMO0AakI51kzLMUrbQK04lumkO5g5gvuH\nolf27YCw0YHiBc5J98io713/n1ihd24NN9NX3FjrFhPIuIxtFhIVjg9kq7cu\n71mC1lBeCjMUCqpncM7JbR0CXBjznBM1VUzB1mafIyCpeiyslVRQUaGHGQtU\ne+bAFO6/BIyGP/m9fQSn6bHK0DZQsTEx9Ckw8mtp/5xhUcaCLrggjuKKwdTo\nAc82\r\n=HtSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl+mC48GR973eNHzurmLlYp2UZaRuqila3IbN9iXX01AIhAPlDon8EKTw0ZicNRCxp5c4hGGqV4TwMIa0FnaX2Qact"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.14.3_1592855037858_0.8516301620081566"},"_hasShrinkwrap":false},"1.15.4-alpha.0":{"name":"progressive-web-sdk","version":"1.15.4-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.4-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"5c829d559c9ef0da6106f05a8fd2328acb2dc7b5","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.4-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-bAkTmcsaKOT2h6IaeyDrrfDP1UcUuS29bWjwudFyiMYzGHvupH0AckcEKoWOwxZqD5+wlPxwK8QkHn1jYYd/WA==","shasum":"3f9e2a7b12c7780d166adb5badcbaa4d4d60782c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.4-alpha.0.tgz","fileCount":4085,"unpackedSize":19779691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8QoECRA9TVsSAnZWagAAJg8QAIF8J+NL0IecjPF0QSK+\nwIoa0LtqeHDQGRaE7gpdoRcRMoktVvXWveLPYDOlZuFUTZ6l4PiwgpPoKKsq\nrJarR6wNWsfGzIy0yu+v4v5KApILARB109f/g101Y9xh6TTLf0kUIoI8FZIG\n1g1JFbSMNwrie/d91MrjsRk4/kNF/Wh6xKLwigD0dS3MYNqHfS6pV4l4IzGB\n+WaquRGxOBvvjMCBKa+I19Cgh1kkqZVftk6nGfKfHR+vJUEcb8OK9Znj6Zl6\nEyX7hMw1pw9DIgh0XM3lu3A/shyAblu+S4TQTEAqtqu2GwuFkSy40ynDD65S\nvUVuzxEHXpZHc8Dv2TFgaqVAIR2OOgCFzzwcrpBfR3rQNVh+G0Z72kqV6YtX\n9Ofp7uzYFmyLaMnBV4h1vBmaDkF4RLSh1M9ri+de/zaK0Qm+UZoY47p278nY\nH42xWPyLSNMlIvaUb16E/O74Qa9RgX6N+962oa2VFG8GwVF+FN3u0UFBzGMw\nzq2PE30xwBwPROdU72l+FC3p4qoLZwIVORioYCJH4mJPLanKi3mJz17XWU+D\ndGLBd/B1Gvp8C1Bi2VzY7qYsOdK2gRQnV3zJxzNRqNo15vTV+DhmhNua2Wc3\nD0qUOLrfRW7mm+E9ma1ty5Jv0zJhGjynciFSH0iatgWfC2pRS4BFQ3BRBAq7\n+ZxQ\r\n=LWqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD3Pm9y7mLvwH40EX6O5k3Z42HmGBrbaCImhD7a6OJXQIhAJplcZmAZ1aYyYsZMMEFzYhu0L9leax0LZOVltUl7KzL"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.4-alpha.0_1592855043411_0.8401812568160094"},"_hasShrinkwrap":false},"1.17.1-alpha.0":{"name":"progressive-web-sdk","version":"1.17.1-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.17.1-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"63e8c8efc943b634a8489c13804c112ef381198f","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.17.1-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-4Yr49n5PZ9ctOMK+daFwKukCOaDZ4Q6UQzYNbSQ/oSEqad7r4sr/xZ7WZHMUHgNjIkYkLSjWtt1pOuQ0rXMU+Q==","shasum":"9fcf6196c6fdfc31e2dce2f5c1b7fe8d99f582b2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.17.1-alpha.0.tgz","fileCount":4085,"unpackedSize":19780057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Qo7CRA9TVsSAnZWagAA0XUP/1CjlBGYjTA/EdTLVFAT\nT24wPl4Diogxnv4uSkEIsMt9UNdFf41MTy6S6+mTmGWf/tr/+klM/GKRehpO\nnnsCvmKvmPgrwJ5wRfOloTJImsGIsCm9RTSCQgHxx+GJu4sNHvkCQIdfW5rY\nq18/wnZk9skjWO03+HXLfpc9ilnG7rjuKfF3wEyF0g2MwRzKi+sdNxwThrIU\nB3+CHd+oBMItsuHFT22iTjial5kGh0OMY/Eto6VbL8TPg39ozBe2eWkHSAWk\nyBD0ntk9lbu8yt/322THtrklVtgRekEwnz4Z2/leDRCYr0cBisKF5bzFELfY\nDvscww7DAN+rw11b9K/PsBE8oEItauXQn6wBTMYmk6Xo3N6DpEecqNrRpx0m\n537eoSIlAXuz97QC5O3kkT62wn4hFm/m8y8KbKbKAZ2ftD6AY2HFCckT30r+\nO5jyWcsKcT57iHym7P7hpuERrQS4PAxFEz7HiPeA3xYfQZ7B2h3yn7lNGnjl\nNQgPivQMzZVdqnckjHToHzFfpJNLYFHlEDiwdUG2Tf6YPFKegp754NSJe2jv\nll6LksLqJFaA4s6MtLjEgQednXw5out7u1B1/SLkm+pvlmjS2rZu7CGCDOKL\nPEt3Rbin3ObVDcH4GHEw9zVlk6K9S6AEggRZW4+9hBbG9NM/YVY55wiU/aGx\nCXkM\r\n=Hm6p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCWWti3pZrDSEQgw9z5g/6hmi79BNNn9D3hiSDHZ4W4AiAS/w2KChZFwMimRB/Vqi9WGvbxhueLsP5BxdMgaLkwgw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.17.1-alpha.0_1592855098619_0.6939741129279307"},"_hasShrinkwrap":false},"1.16.3-alpha.0":{"name":"progressive-web-sdk","version":"1.16.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.16.3-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ce2875b450b175cbfa3183dabb0211ad6cf48d01","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.16.3-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-0OhFDFDOLhKYMkTHiw+YPpxxQDUkymc9I/OIS8zH+jA6l9hf27NrZIvanwLe/4ssTtWT0sB6uJ4k3e1em1uyCw==","shasum":"ff5e3fca5ab5b239e7e2ad61306fb1eeeb58c22e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.16.3-alpha.0.tgz","fileCount":4085,"unpackedSize":19779916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8QtgCRA9TVsSAnZWagAATuoQAIqYneYuriYConUHtsJR\nSHNIcSa241HBlSGv4Tckw3t7wEb+0nFEvWls7HsVrAQ9biOYSNVTKNxhXNn5\nkuH3+SW4bP/FVWknFDYKy0NZbdvY+aRoh7uCS9op1Pkedybho05PbJl54w5R\nS0whOI2+T6c+gAwKOaYcVUSvADGpif4pYjyZhbhs/Yfma5ZnHg5VQR6Pbrvl\nBf923Lz5bUBVuGRqg2x0+YdF3sqAXubmfpt7mHcZ//Tcek/IF5RyYa45tHuH\ndgIzW/DMx8GXUJ0zXmmZrv7ao3vrg37JWFFK0xdJp32NNc6YtfVd2HJvSLAv\nAFZwFztmMZMEBbVkz0zZ8lDa+GyycK9pVS+nJx1I3XCAvO4kfCNoE5b1byxQ\nk2UzF487/NS0lLLAZwr8Qv+Y6dkkRuqud20OSE/qMQ+sFa/TEr0c4dMX/itb\ngz1wXeytO1PUU8+GiqBuv9fDvBTe34b2IP3WWNB/iLYyK1BhygJKSY2yCc8a\nSzqu/SLFOfZSqHuH2Tu8Pkod5G7eQ5HDyjOe1Kn1JU0LVrfxGsNFm/EWqhx/\nwJqiRI1ukRG+QkSKrxQGhrgFWT0fJEHCEgSO2+ksif8Oap0TEzeOyS7YMXE+\nrBGXWS7OjSB3ZUmDVaFptaXcr/TfkgSk06zlxwYG41xh7rFt948pt6J0CnCT\n3tNo\r\n=a/Sd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcZ8/VsMLpdgr5zvq/ZQUjskxL6zQgSxLTjNY+b7Cv5QIhAIdtECJSv3hKt9UNtzDFAVlAnr8NRZd2vpSK4bQlmMty"}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.16.3-alpha.0_1592855391738_0.6969347798194112"},"_hasShrinkwrap":false},"1.15.4":{"name":"progressive-web-sdk","version":"1.15.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.15.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">16","react-dom":">16","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"8bf5b427925bd0abc036423d8bcf0d48ab55b69d","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.15.4","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-9C/Nq2t8C5IcNwiCVR+FM54InvYIGyovUj/TwTUvmf2jFY8Fwg11dmRcLbgI/EV6DlXU+Uno+oeOrwY7zC+sow==","shasum":"0ad206da910d01f5ad48928e06209b49bc223b69","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.15.4.tgz","fileCount":4085,"unpackedSize":19779854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8RUICRA9TVsSAnZWagAAE4kP/RWHQ86aPTjg0DYBHACB\ngAiv+vA5IvYPcvlFAyjp/xN0wEbLghNxkqtedGpNqbcItaUqxO2pVdqfwj+P\nqvH+cJDNkuEaGU3XhgRi9OjgM0lhSN0RhA4AHqwivcPZ/SuNxAQqc4/wJHmR\nvco2WTO2UG2yyfXKruvpGwoNPtJMsmH8mdT3cSKwXkbjQec4JYkSaF5EpNhv\nT7Ybuvlj8RHgdsL7vYajWtVUQUhdXve0PDBUmYXpZlfks7k/f96JgIJbABEE\nBJ6/JfAaFcI7/NNDb0VqFMWH4I3OLvN4hys2bZZc6wuNTxty3fsHn/Kh+2Ir\nOMnufGG6Z+8IYjAgXyrYEicJVhz6e49TcSBMO3H8do34ra3IqhBlF5iHnDOf\ncmfLivXniUtAPCOkDpAy8nnLTvKntTolovNtaMXlSibM+cp/KOC7AmkR0W3S\ns9SnrfKPfmxl1XbCCFtKDOWcGzxOZBcD+r+pCU2SnzRIT56GVEI5ObPjXvW8\ncUDahafDx9b8u5xRy/90oZb0B+JAWh3LpgY/2XmpZGoQCSGG9T9FN65E1on7\nYYGqqEfuFrhllAOCPdu8sciLOq4DNwaz+O3L/P6h9TVqwPqeLRw+4sl42D2R\nU5TUm+qNr8q6GZhNSaLLFkiMf7jXnpp1FygMfAfOV30qolgfdCLGkPrxJLsR\nW+i6\r\n=Cc2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSeY27Xg5Oq40BPd+kENiwh1QzUnLPS5jTg14yf5u7qAiBYITTBkMS6QWa4qU4NIWNB/YESZ3hShJOvUyLri8HuiA=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.15.4_1592857864117_0.6998633807050634"},"_hasShrinkwrap":false},"1.17.1":{"name":"progressive-web-sdk","version":"1.17.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.17.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"31cc9bfa9999036cd5775374e3aff0f7320ed370","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.17.1","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-sW+Ikij4XVCUJyUFnCKq7SuG7xst3npkbqqsIuxCGcMZZAVj/QfaGC5psjgpGroZcPUu60mBuvvfv2PqqKFFNQ==","shasum":"3487e9bd5dc34800aff2494c54dab9de72fecbc3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.17.1.tgz","fileCount":4085,"unpackedSize":19780220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8RY5CRA9TVsSAnZWagAAOEkQAKEa2ESssUE2TZxyW4h6\nImDJAVoasvQuW8QKo2KktZZhDiVCDFB48LQBn7NkOsDsk9jUVDc/wG6vnZVd\nACwjhuA0PV/J4AOTCfjr+snvlshRXp6BmojWZxWvWrRokuHcUFQLrmnMja6N\nRgYkjy06OdTPIYcaIuD8NCzyNyffnbx/H3w/CtAHfgUwxmMjQk8sgW2TPYTw\nYyuj5MudbzBxmkTRq6lcsAIl2XFLJmV0kGezvPRFH9qF3Cj11MUFHpt3DraR\nY0bAxG/1zuPZ7Mc6XhVQcTYkuY73EOqH6S0Q3UtYobwQLTXtspIewpJ/bJIG\nzrOIZMkpFQyDo8nD+Bzcb1x5l6q997yN9kwiAW7ilHpCCluUgIdCGXLH54QS\nfVRcOM4jNpgmDRXswZMys5zKeDOq7mGauf5xiCAC8Qw1UlNbvQ8Um0eGrJhV\nKQMXANNwjhJwFrcfrVuicnh/q3UDCu0DnbKro7ScAh34evelUx4DtwrI5g8J\nCWxRNpFhJCBpVazVHzLTY1gbIguJFEYoe/MUp73QUGzMsaSmCBMX+P/uAV8R\ncrzl5lPh2wMlpzvmNpFSyowUWNGpvOuOGvDuaN/MtxrorWEj3ddo6mS3G2Fa\niZ1ILhs74/vynZmqwoF9EIYlqqo0OpfUmmHwoZUbgah/tGov0sOwp6FfBQxU\n4p/A\r\n=XnR/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5FhuCgeHhNB5G5IAfGyalzbCoILuvHYLCZ9uvAMXxSAiEAiBzgtKftzhVhYtSS3qOc0jFFoJWD9DJWhDuGr+QGm6M="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.17.1_1592858168235_0.9250055560493096"},"_hasShrinkwrap":false},"1.16.3":{"name":"progressive-web-sdk","version":"1.16.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.16.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"e0d515fa4b15abcffb60ab55b8c6498eeaa2ad4f","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.16.3","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-IievffB1pkA4O8oTBr4XEo2tEblSAtgJcOqzFvWCOIvycZOZbLeIR3CA3UdjGL4hmrmFdorClZe+RzlnuKZYYw==","shasum":"be5480515886c9d5c7ddd9c0ac82355dcf4a99f9","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.16.3.tgz","fileCount":4085,"unpackedSize":19780079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8RaaCRA9TVsSAnZWagAAi9IP/2K8Hxh5BsrUTIznuyje\n4vyOzdPACQWi4pTi1iob4XX6VV36KST0BqfWo6xUS2m+eriicCtHyURKRvF3\nuayVKPb0zJLgtZtDKj+DWzorUU4e7IdL4lvqfqOFuxoHPlwaziB08S5y8Z2y\nNC04MC0m47rfIhScUgrDrCybOrnjprf0qcwJU+QC0DxrPerBnp6oz+qZemlG\nVv+jwp9RxGIwDT+lnkkoX9Wtu98Wy5MEAtv5MyiiNQ4FU0n1TZifNsiW/617\naXV3+0g9DtwHqlAiiml4mO1rzAoxsjTIzqNlVgbsTdlVlBDSF4HOK9pfIPwA\nLWieM2NOh77lYjPrI0ArigbuqekU3VmWQPyQkGgA1iY18eE2sdjTspH0ROya\nWEbe/LlUyJSZAAunfpvXfxBTWgXdlulJIzKBemXRXbB8++LW949ff/kmtvxM\nCcKffSR5vkbvB+nM4I4KQPho7WhugRSmIKw7k3fT5F4jAT3m+yqXyZiOwrmW\nhbjSxmBXlIpKVrB7l8JtrLYFEFALkCmAkeTXX/fZRlvgoZOrUMs8vKBsViMm\nLmkANhRSzmlwKEocZNNyy9VaVnGDXy9jUCQB92mXqxRBCUh6hc5YXRDFgl0L\nPLWc4yd3RKKGVc7yJHkgIvLDU0OaZIxP5fodDpL7g3R0AxeSPm3DwG9SNkIC\ndsX4\r\n=r584\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlPTCHpHIS7D8iAuBbl3A8XD9pGhcPtegPskCNjW1zpAiEAt6DA3t+6JDxNxQvj5z8+lS4FklXGCisU1xjwtGRVDRY="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.16.3_1592858265695_0.5424225239091769"},"_hasShrinkwrap":false},"1.18.1-alpha.0":{"name":"progressive-web-sdk","version":"1.18.1-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.18.1-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"b3e7ca891d02267383eb70efb3d060bbfd4fa6d2","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.18.1-alpha.0","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-82zfTWIRig6uy7yIxfuwcTv2mayFc4yEMJt76X5ddrZ7caVR5kGSflGkWN8CdGnOvsVg5ykisht7Ii0t8peC5Q==","shasum":"a766aad4bf880603acad74e5d7a609141049676c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.18.1-alpha.0.tgz","fileCount":4085,"unpackedSize":19780057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Si9CRA9TVsSAnZWagAAacgQAI3iys54wTj8eAwJxV4L\nxX770wS1Dn76k8+ObhZZFVnRCIRUAHUUUZ1TJKzIdQOSHFOeX4LypDxcE1CG\nvnbY82deX17rKgOLG2ckh/ymHn04hBnThR6ZXA/jXTeRbE6UBfpt3YfHZf+L\nGD8Xi3WwHh+CuZQOCebsNyJBKQ+oInLr+gnDHO0Eh5tgHyBsUoPkfDwjsYwu\nx7gcBODLoXk3kFY7hKSXxsHyre2Qo2bxzGX6+eDwkZlkxRjvoWzjrtNoEsFf\nsbryx3I0vo88G8HHMsV190k4a8O2YpZuxZKkPRkzdiOfMu8LcDvTAzN+iVHn\n5YZuzSBTW7r41/ySI1O7KBVKeVEZbkh0JdzHsVCGKoWh/qy9rPSFP75ecPJ7\nbBHGOfsY3q2rNzt/kC9OQl1Rl9xeA12HRZLdh5q7amhLh2z4AQKZHFhSnxb+\nDLc6ySRPbsnj/c3C2Xb73LmrjYfivDb82GkqsPmRcyR0tiMFHO8FDHk1XcW0\njbnTOkzQsiRQaLihdOjfUADP7gMbG97XBKxa1y2ygPgq2ktMF6P0hsdgw8uR\n2zcxDoHXAFmmIDbUYF0cRR+iYMKQoiUy7IQJY1vMzxVj/QuXZvBVTitpHci3\nRcx45VHREt0ArYc7MctgOgM5WCGolz+f6p/OXyXvzB+95oiV9P1+Nv3Yxaky\nFCeK\r\n=6W2B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoBDKvvvNb8cH0KNEHTisxegs7b00iG02MALMV6B92KAiBDMZj9LpoGu43KC3sZeHQ6Xl/LmYJCVoX52DVxZLPtjQ=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.18.1-alpha.0_1592862908561_0.25883343463218833"},"_hasShrinkwrap":false},"1.18.1":{"name":"progressive-web-sdk","version":"1.18.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.18.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"d8c02e89765419158304dbd2c6bb9d2c4aff7f74","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.18.1","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.18.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-e1s5aQn+A5Dr3LdmBS7bQsA39jVtSVICnfo1RvtxwcwmU9T/8svuqegEd4xdkdtZ7u1TZRm7Z2yau9kIl26Jtw==","shasum":"dd7a1414b4a10147320864edaf51dcb9d0b6bf35","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.18.1.tgz","fileCount":4085,"unpackedSize":19780220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8TM4CRA9TVsSAnZWagAASxMP/RKRiH2utWHEDs0e7aQV\n+WYV7LHWvkM2zkocox9zvpzRDVHi6ag0DxvbivvGceMex0wlSuzK6r/IH/Ji\nVETfmnfMwfEZErnINNm1yvXd1F1RX3XX7LtxR6JRNNpP4F6n7BC+sfwqDMZT\nzIp2d+2InwQpHSs5i4zJlKfVV+bYfeiZyPOieaGaoP+ylJuIv9TXVSBktbvV\ncjUuR55Qh6AijboB/kxb7hjiB6GCNirVGdriRjtBbIqcprK2Wsv/GWfHcL64\nDH3tkhxGovabG+9qc2rrkYns3bhtV2QgdNdbFrcpJMot9ql8vBL+wn3atsbk\nFbpxPCRAzeDQpUuhlTdVY6wxRIA82BEN91oohnNIFLJJhC5xMO44Ig86V99N\nW6XphMZoEmogT/j1jD3+QLV8VFvkPGi95Io+40E4FdsscF+dWogcOaEo2U3Z\nKhzhMgw/SkQQuUmuOdGTe+KLJ5taeQR1+o4cUArxOkVJwAbfHwnfAuaQs/xZ\nkestV/+QQReNUXwL6w46fxbg2gqO1YHKwAYA01CF9zmECKPMpeHW1PBNvc58\nA8UkN6m2B+b1R0cbyTutoqdVkyPLLFlyFeYlHsoWX9DL3CuPdqeJMPB2Wjgn\nO9er1scxDZnfw3SR6EQjwahUkyPzoHkuhrshEJy0VWZOMQBs82+c/HHCOsZ8\nhTsK\r\n=dS96\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcmrksZi94gn5otl/ceJqEproRgz7nI+i6JbzAnY5djAiAekh9mHinsOaEkk8Ad/3JryMos8OoLub1FoE1fZu3KUg=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.18.1_1592865592114_0.19074502906325286"},"_hasShrinkwrap":false},"2.2.0-alpha.2":{"name":"progressive-web-sdk","version":"2.2.0-alpha.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"a3f6b036a1051500e6e5bc192e78da7c2192d843","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.2.0-alpha.2","_nodeVersion":"12.18.2","_npmVersion":"lerna/3.20.2/node@v12.18.2+x64 (linux)","dist":{"integrity":"sha512-TPrD4zX6yZePXJLKfobwRsurYzU9aMLyXIrlfsWITNTszMoLWLM0NfbhLGQZc/uf6oC/2VIJCIYltezBLB/Dlg==","shasum":"ba0f4a1d23c306b28f76df5bcafee70ad0ae61bc","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.0-alpha.2.tgz","fileCount":818,"unpackedSize":3443466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGJuUCRA9TVsSAnZWagAAuIoP/iyw5x3+P7E6GNL14+Y3\n0Bjz0yUa4qKr7FStMqq+DfVfFSDwIxKBCp55jEDRnqW4VqiAcWUkuatX8SOZ\nG/PEV/g7H0pm2n/BHIjTD+T8BYKGNWIFMVSdYoB7UFlblPH/l5b6o/tPl9Km\n+RGba1hWZFwYNDPnsIsJ7WJqIvNZHr5atp4OtAVKYpngCxvc/vy/AM2UgVgo\nhSxFXO/wd6fohttE4p5MNbpfM/wBAS27iE8xX2rhkFxRo6ZAJUq3gDOSJ/0j\nOzeDMSbKWOUhgqleElpAsrGPNOkj8GtVX49sKQ63gTG/8b/Uhr1bvFkCT/8Q\nHjCxk3qiMg3JG4VuXTCo4GijIRhiEwTdzlZy+e1tQ/5rX48qdkKO1YGTeUL9\nYVR7f1ntcZXlM1dpB2GH8F2zJrSt2ja+RqjExyu6f5IYChqq2lQVJ3q0MZvD\nB0rAiT9eWHO1/xaMS5iyIodru5f4MNd34yQGueEzM2C4Io+5VR1s7EqUOOaZ\nhGoKBMYcFKTyq0sjmpyn3OU27FaeRmPNCkjiRS18Rw+UeXXiaVn+9eG7dxmf\nC9/W7srXzZe06sHq9U1U0pdVTg2gXWISC2cqOKpoFRNR+DFtsRU2+N9+HCB7\n7rp2OUzX9ARCymiJWW/IDVWrjLO5iUtmXsGAATlMlPIECJQ94qAFhtcjKXA6\neoL1\r\n=FjIL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClr5GjuFx6Y32zzOqP6YEmWwrxPMGeCi8CrGRC0OQoEQIgY/DhoDAPolS3VqdD7s5OM2odLM/lwlwRHMyfJttKYOI="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.0-alpha.2_1595448211714_0.35626097708404036"},"_hasShrinkwrap":false},"2.2.0-alpha.3":{"name":"progressive-web-sdk","version":"2.2.0-alpha.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"b16b677d3f4ff3d5af79dbe7d71b511ddfcd60d3","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.2.0-alpha.3","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-b5ju+tIgOOpOBqdF9AElQhCAwTN1/3UP0ZF09HCBl65QmePWzssfVOQFhs3dX8Fuc7GVvy55Rd8JyZbknXWW5g==","shasum":"2c765fe2d2e9c1e6bba2bb42acc7bc1da79f1acb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.0-alpha.3.tgz","fileCount":818,"unpackedSize":3443499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLYQACRA9TVsSAnZWagAAIeQP/1yjpHpy/Y4ZqBrfUkB9\nG+LzBmEePit5Si+a99PWKCwm/0Z90o2TWnmxTw8AtZ/HrdTglw7hAKlliasH\nh43ZoTN8Ne6oxqC44wziScjMxjJ/Y0K10Zmx/GkKNZv+1UiTJFa4DPKq0t2a\nN6xeMeUtE3ZwF3nT3Gm3Zk5YI5wNozoYZgfsY/SWN8UdJsAG4cxt9nTWhTeN\nzHxrPI/ZFeIJ+FChiiZlOq15yeM/Pnc9vAWVA/5Q82Vtr4p9UCHfLVU8wLC2\nrdIjn2PBxhJoq8Jc7ePhn5aWHeSfJWLvENnLk31vVx+60hOOGoAfAorWmW/6\n4dW1P3CNoaz2gq9KEW41v7iaX9Uh1MtahkF2Uh11MmB84bE9ZeS8FWd6Dcn5\nQ0wyAjQrdQALEeObeauwlWYqt82WDf+obZYG6TU3nmWSUDQuBLcGq0H9K6Mm\nMdi2dicX1ImJX82DcoYZr1QIF/m8YLLFnHs3b2GUrnM6a894CR190g2cKNQh\n8R/2tfLHtgCIdNrEw1mTA7utnjWZx7Q8HBQBmm4G4VS844/LxYT0UgJhXD8K\nnszuxauv8AxgWW3I0G8ZauIMPIynnqrjdCKQ1n4MT1AvbA0IcWn8ZAZpaps+\n8DA5unLVr3KJEnjsKyEzrkpe7++sWDtj9y73lH8Xya9qXqxa8i25RlODmP/U\nNqRC\r\n=G3Og\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8ZGASUYq/l8aVopCBaf37/KTJu+CC8Edy0J/5HmCC1AIgdIwlrps2ETcFZtgcKChEpYpF1XifXqebloteaEnpBUE="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.0-alpha.3_1596818431560_0.7312266858291947"},"_hasShrinkwrap":false},"2.2.0":{"name":"progressive-web-sdk","version":"2.2.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"29fdedbb4f4cdb6515d515925e3ebd57f2ec8db7","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.2.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.20.2/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-ZM8LFMefh+EgyanTeOG5PdntCRa1ymZ/FcW4/bK/MBBkYlcmr4EqRHknVabRaJOok4eet9pdv3bcxfowl8KAWA==","shasum":"af3959724740de50c12e25093d3a301029a6a7a2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.0.tgz","fileCount":818,"unpackedSize":3443727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLaVECRA9TVsSAnZWagAA+egP/ROL+9aW+7aHTmJ821Je\neZe63IDqoChE4YI1AVsS9fYHe4mqwRbWH8gO6wLNGRMSUfu1pJuSGOUE9tHr\nZDcqVnfuQg7+uNyGUlTtX4ojj1Y1NuuSoGmS3FK4vIVUgU+u47Y0+UKjuRBS\ntD5KJNMyvFGGxBknIFflV42X5r20Zhw+q2MFYwdos+7jeSEfLFwYSG107jwt\nvfLlz23rQJhs6PHndp+uUKkzytviXLdsTYOqwRSUnpLzc5mkTQE9e6P1OegZ\nwg9s7ztpDZ0xNDtjx+qsg8KtxoWU3WXiGTxiynLqtQq/jirjfty7hFMAcMrQ\n10N8Eys4kNl17QcVOJ6Xh5LgDsqfjc/yaWIVSgrHpYK2SGrwuJlP8GnZFwCd\ndgZ3cQ3WkaSoq712au8N2bI8Vy5FDGWzofoGGKA7FwgFnW9AACvmceslcaGk\ns+ZKtwJ34wyfFTfqGcIYalktkBSYDu6TCkpLB6kG+s0BAF4DGob4OlOTgavX\nXkhjTFO4amtHI+/REpRXRBjU5CadJ1Qs1ALqFcGLsXvlDct53xx3LM1xzmsp\n1T3erGPK5YYyH+YrEvXgjXn41bNcBpyyH96sEBtOb5JYif7mRF4FCVfwhMRv\nLVKH/SB7Z9fS4UthkmNR3LVcYcW4VaVsXxrHHI/at9dJACMtgUabBiyXRHs0\niClv\r\n=uMnE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEVE9ioI7FswF+kvjmt5wcZkHXTxFoNGDARobuft1JpQIgYpluYnPMSVMF1ozt9y3Z9vCTZaFRz79uuDEEGcH7XPY="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.0_1596826947282_0.73106879612132"},"_hasShrinkwrap":false},"1.19.0":{"name":"progressive-web-sdk","version":"1.19.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.19.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"28c34cd1b3f693c3b2f5137f729f377811e319c1","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.19.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.18.4/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-hXx492JiHzQFNbXhlch32X0HEaMQ3Z8RW984dn03RURUIVopLHpLdg/SfB9GYY6EPEPErgWOr2FtkThNO6Y0ew==","shasum":"59cfc255e355ab0be4186ce4c958e27ac8960736","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.19.0.tgz","fileCount":4085,"unpackedSize":19790186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLcFfCRA9TVsSAnZWagAAs1QQAJt/iAjo96nFsRRIagAQ\nxZiiDIrloHdYJm3CeJlJcLz6DVPvcaXHCvaawE2aVVxUI8AUUfjqTz2FJiOO\nr3Zy4V9w8rHVEXB5TMQbGBGfua473/v2an1tdZx3/Bdb31CVJEij4vNRJqN0\nfYQNaSXmam0ASSjX6v4owNlXXeD/RZr0ASWmHMjxi1j6eTQLM0eH+Zna2gG5\nw4UA8cnsZh6Z4ki6UjfWfPnM72K20CGSku2sc65Hn/a2jK+7HxrX+ok10LYp\nqBIkyAwA77e/OWXo7UT52YERWgKco35H9Hz8QTGvlErXPlSRSukRkWFd6XtP\nsx92Q7Kd0U5cMd8iZ4j6ZCQHVMXAghyHq/g4Xev6AVqLXMGBYM6fIhCzzdHI\nz3r6SGo7VCsUwtCrJI384xEfxNbrqQQZq8zIaHMF7q0XCK9odqSZ7pw51Udo\nBZEGAUiOBVvrcSiZUvp86mw5o7ISJVY/rsawU73sy3A2VM0Ey+uGVxz55oQ4\nRXiFqdP9+8RCRPv8+5D5re2ntlH6oODhSc88gKOVYFYWDT4lQBKBn175qD+7\nh9HE9bIhAOLGi8R+wyf2itczr+4qiNnSYBW/2bKY3e3L+hFqrhkNB8dLvGeA\nyeRA6rtIalMx8CcwoOlhF2yDZSFmt95V9pOmABDdcE7v0/mMzfeMC0a0hNsq\nemb2\r\n=fH3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUU+liTZEqpLnRa+NY3oBvwfFB315PEs2zxZZwkCvv7AiBumlHRnPp6ngw/bGHDK0yYuY8RozjQbhvYGb7ld5gXYw=="}]},"maintainers":[{"email":"dev@mobify.com","name":"mobify"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.19.0_1596834142367_0.9613247710142312"},"_hasShrinkwrap":false},"2.3.0-alpha.0":{"name":"progressive-web-sdk","version":"2.3.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"4ed13439b85eb071a85e407149f8f20188c502e6","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.3.0-alpha.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.20.2/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-x08GD3Qh+tUv8uFAEUlaEzUokngg6ywJ0Iloz/Ur6/xWs4WR/akR7TNmAhcg73iNhhoOiA/Z38YZPI2WZ+zBcQ==","shasum":"52dde6853d3a3369285b698a1b792d97c1a179b1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.3.0-alpha.0.tgz","fileCount":818,"unpackedSize":3450818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdhx7CRA9TVsSAnZWagAAuD8QAI1/u/oCGocQzTEKvLz9\n+oPzSRtCr5ZWpGfJsy9CahdxXPR04erDlDkg6M+9Tg3OVazl3eBFXAW3SFsO\nSeR1MamUuN8WTIGX/IYF6OU7qumkl3IVsHY6zXyI9h99eAGhTGjEIkpx3wts\nX8MtsohHeeKYVreX9U4IOpsCK8mwNKcmQBusapCEyNExXlWyhX+QigkDZYCG\nXXYnkJXPaHD6DESLZ1dlaMu0k6Ve1dvgKJSRfv/HT0DvmAuITCbEQGn0mP1g\nWaVxtPJuBybRQFuNkjXzCNE3VtRiclxl6Npk4F6k3vVbaoFQDi8wsz6dM+vH\n3lcSP50GQj2fqIwcR4WWDcydBEDsCQwX0NgPjP3o/xGoDo94kDBVYxgoIZWM\nSAEC1XUapczOUM/9ftJIUp1xetGdN9q/P4dyTUtSLWOiflPThschciRNS9WU\nIR8JeHqCkrlEJigpvTdiMx+4DqM4ve2LGuyal5XxVzYt6WVB0pJlOb6xZK2O\n65KP+u2JiFYRS/rijumT7mfLmVQJ5xggddrsn7QBiWt/+LRra5ykxCIsY+dX\n/+8dJMgCqKoLAO6YKG4pgRuEklhd74gk8OaASLI0S5wUnlEpjSWmTBKRgF5p\nf7OuWD1WnreYzqbnwpKz/ZX7J/So/S7HniK+yY1P13J/NgVcvMAz1fpWKOt7\nFPjs\r\n=7qIx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkra9kSAbwzRkOGtUGRJ+dFSLfMlAHdIiaGG1swetlmAiBMm0FZuNfjzmJk4zXh/hOknPMDwdcpDS/kE+popAiiEw=="}]},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.3.0-alpha.0_1601576058888_0.3119230177045462"},"_hasShrinkwrap":false},"1.20.0-alpha.0":{"name":"progressive-web-sdk","version":"1.20.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.0-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"0dcb91d909c732e5789704ab4e52ebc4f01b55a6","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.0-alpha.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.18.4/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-4ghYSwJn989enk0YLWdeEKGfxv5jdJyiRd2KVJT6nXROU7a46TxZuttFC+okP/xmO6GS6FnRv6PDLETsi9Rvrg==","shasum":"441b94641e576fb50cfac75d88df9a0b9af9366f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.0-alpha.0.tgz","fileCount":4085,"unpackedSize":19797308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdliBCRA9TVsSAnZWagAAlsAP/iFX0SsYkmLDxVnndlqc\nELyvqKBGm2TFR/zSSG/moVHM40gKl6v6y1G/TUAtreQvNAI+zj8iFytEP0is\noHbP0NjMRD3292ZIV0WeEzKIAytfDr6YmKOxnHBhmhyw7wuHp37JKJoWbcTL\ngeeGfBmPZkZsptQ3cH6UcjVmTqole98EDO1WhP6otka3zDtA6tvJrtD36Qxr\nRhFjakff28A7bI5FdZxt2VMsIVyAt/pmcxkjq+Otg6lcpYihAnXF900NLAqO\njbQHjl/ARTXvzrKKZdV7iKcaY/14YjXbDXvGaM1iMGoqacy2or0UW4AGkpOB\nc+xYll7EOUCD+hYs3CC/N/xUluQ+hS6MgTd6/selv9oj9BRkqJLcHDtqOMMl\n7KoIa+gqcbm5oABq/SsKTjBOdhfSZA9QV6PUriJN+824hK5dzH50zZsTi08h\njK5QWDcmu+/aPAe3wWLo4n/zX2KnQ6gh2iY76JAsYqTaOXGvgUA9h/MaItoZ\nk7FkIFriSpdWP5nxy/Wa/OJd50kAy5OCVsz27NmRTufy+I+X3RBDjEt/M7O/\nMNxb8ViASNlvkBnHz3mXyKXUy17bnpf6QDGiHz0EXz7N3xyJexoKyQ+e4+Nj\naGjOMBW37JIxXunXN15PWnFjsGSIgfTGblza8XRRNhmBB/XSRrkNvMWrwovi\nTfvZ\r\n=Ltwg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQ84i5VDK95muJIGqfLdxTv3pCspdrfcXgblOH2wEtbAiEAgrznjLFtQ5bUm+d48VRcXujZeB61easeDq/R3vel2x8="}]},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.0-alpha.0_1601591424438_0.19792617435309756"},"_hasShrinkwrap":false},"2.3.0":{"name":"progressive-web-sdk","version":"2.3.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"07df86b8d62061d6fc7e4c2b83665555c7f47d88","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.3.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.20.2/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-QBLSF5i2INo1WU5NWzPVREaWOPOEA+Yrs8K43taIUhsm73BOOO9rwu0kHbUBZ1T/qEd+otzGvjr8nHGyvFuNVA==","shasum":"501d51e96beb05f8eeaca2dff19ef0ed2ec7cd32","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.3.0.tgz","fileCount":818,"unpackedSize":3450835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdm5HCRA9TVsSAnZWagAAniwP/2TzPxM2Wv3pRHk4b5NU\n+f/gJGbu+ELLKIUmfBy3dMFBWFkpEzJBG45BzkHsZe/o+qtOR2DHnXldGlze\nPPPgC5D0Uy+EcYyxltQDDMbruHovH35wzXM44Qth/VR6uN4pvR1OMoSQ3e2U\nsloqgjxZta/HSwbuw7hdX3VlobDc9FYZX2Xvl0F7Hf1Eka1jCfAQkHquYSiy\nOnrDaNJGt1+Lgd2q/4g7zsgT8iZfwgv64HVmA8i3VeIgr7fcpjQV+PaUcYbf\nPQXss+sLOjPbvNZQriOFqrLnp1Zt+mJMqkj7Ge1pJ+STNKnD5wnlGcw/M9Ix\nP18q2xjQyAQXVFJOSOfxtnbsXZL8CfoP7qdUFbyLrYzJ2QuyUL+V/GlyMLq5\nNIJeptqLQUoJGquT+Ogyd3v8XAGjE7g2w0+V0OEZnnw6RnMht8ESbWMd9VV5\nD4i/07C9cbw2WBCwZhznnxfNNXVt3l01jDppxtsszNl+G+WHk7r+PI3/0YbX\nuWH2eHs9RXONp6bsaK6QM7eRBc9B57GVnQDuuS91IqpBylWmpFVyW6kC9Zkj\n0aBk/BDBcfQJDU7TEOju7HcoUtkSp9M9/MteTknQuPbXZk/nuZzNbbdWA9o3\nQtRA28S6ZHorUUoYcZjl5RzkgPkZoWmdZopA47Hu+mVh6DEwUTePLtW57FaN\nGtvF\r\n=68cr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4dy7aYILSD4yX4Ru+waGrO+Uy3HrsBzEqk+WlgeK50AiEAvT70101TnBOB06pZYBU9iNF3ZuOXgJUYqEDXviqDJvw="}]},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.3.0_1601596998974_0.46973728910290724"},"_hasShrinkwrap":false},"1.20.0":{"name":"progressive-web-sdk","version":"1.20.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"57736fbd447726a986c31bddda850947a816ad48","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.18.4/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-k9ebKRNTCqoNBjWsfw0JUqtG3jzQpSVBKGzEvzxX4lDbDHnPPXgeCkUGu9ssYoCM89H9XxMYAevJOGza8xg05Q==","shasum":"dade56d2192e4dfe4bf4894a9928967dac017d6a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.0.tgz","fileCount":4085,"unpackedSize":19797318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd15ACRA9TVsSAnZWagAA0lIQAIAe4PGoes+C3KX0/l18\nrTxrQUNWkIYkb90JHqEkY/jA52vZkTtFVPZ06Uy3pX7GTJDCey/g7yNVJ3sY\nUtTbyuyxKE7wHWc2XYuF6Kpx/eRois6JVryg9ja4OTwIKsgR9Ao7sCJW0MBW\nzmpbhSTfvg4nTZZpUS+wmjWB9vXBdJKjtGIjW+JmZGbx/P6FH3GCq/IBgLax\nylb0zkV7jBssPV1GtPHYws7ZiYZas26ZVIy2TOq3juq6os2W7RUDZCeTgfwQ\nQNnwhfRbi2hgaK1VCMFuZceWnA1vAjWPUfLArFg79kC+1BwtW66QZEHfHl1f\nJh6AayMtrDfshmNo/ls/o0aDIeqUDcdwUkn89mH9GlTTg15MTm8CnJwuniOf\nlrdLiO6hL2dmfqwUO3CbbI0JTC+4nwzaiQ7Nl+m0tS4Mr1+bW4GitE///lKg\nyojcralmPhlrjhJ7fj5j0t5xmMNAcpgJa9d/gVeV/n45J1MejvJqly/oWHhn\nIqV5QI+BOSnkYku/v3HtdpYfso9Dq8jj8BgZfhuUMtHnleOtLBNxOxzUA0Fq\nD4BonDrl1RD3ldcWF5IaZOLI3Wq0DbZpqTuP1pp68F81uY6guh1aEnoTC23Y\nbSIsQOs2P/DdThOu2PqNpJjZkUTRV9K38vvCkjtokqx3uKeeqk9qdxIdXgYh\nTbSJ\r\n=yeVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6g6MqglMzdyj1Jb36aZhIgvv7PRon7EeklNf+qdMiogIgIXaTnziDk2C3oiqzaIOtFky1+4uZ4Tynh0zBx4Ed87E="}]},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.0_1601658432150_0.4246503975421616"},"_hasShrinkwrap":false},"2.4.0-alpha.0":{"name":"progressive-web-sdk","version":"2.4.0-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"3c6d6a12b9e3d87da371ab4986b08b341453b75d","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.0-alpha.0","_nodeVersion":"12.20.0","_npmVersion":"lerna/3.20.2/node@v12.20.0+x64 (linux)","dist":{"integrity":"sha512-GD4EY34PBlXLIcthgBSk7pXOMKOzEkHJuLG68ac5FRJK9YoBHOkFvqAzOOLM0qg/QmdRkifYrFsaXUF0Fhv+Lw==","shasum":"7495161a35648bbb79b19d4977a08e9d2b94bd18","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.0-alpha.0.tgz","fileCount":818,"unpackedSize":3450905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv/I9CRA9TVsSAnZWagAARs4P/3ftmtSquy8YntL1Q5ps\n/qTeFeYS1Y33P6xKaVpauWHx9ONTk0jsgnrXO386lssP1yDSvnJxAzWwugRt\na3lGiCl5Q+q4lHZ5BGAw/vaMqIB15Zb4M+BeE+nyEtsnKPbINuxsPofb52GX\nnPgw0x484vIDAJ2HXmGXiL9HCAowUgoBbk/iCqQNDSbPMZGrYk8o+q2BhmYR\nigngzzyyjwdIWTyp9D6ib4L+ixIwb6W5m8EBzeXS8m2y+FH3T5pq2hmeFtXF\nFiHnwY8kae/LR90uXVVRNGsDtPQwMOfKJtc9f0aMjsH+XpNHqtuxssSDYSxN\nLbPtw5j6lHxObQnYKd1G+oCf/Ocz6lO6M4E0qi54M1ibbBx0RoYD6Wp827xO\nytbtSIOSlAEYbOjTE4mM2ICx/qrKwP9mSP844jaumKaUyuV4y1yA2vhzRBt6\nwBg3PqnLjKMLfIQPpRXZkc9kIKpIBXrQFOVtIpBQeCiVTe8wtMY3Y853x7ZH\nwS/ifPsoS8apaLtp8M2Vgr/3ksHJkpEi9JVg7JUPZ4p/OWJ69hk5OaMm7r65\n3nIA2NgzFMynsjCn5/CDcbexGwpGiMOxm+1vsCn/PtelrR+NJHBhmDDN6QjI\n9ujTCVRS8cHHH5oJzKxCH2wfeLAQ6K9wnMlry19djAS05ovoS1twlWENmlTd\nHjsR\r\n=uRg9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvVtkmqPmWAmFVmD4YO+OAAo0oEQLrzSviMOR7Jk9tpAIhAJkJQHNHCr1/9sVw9fVW6trzpw9+SkWMwfRfDi+onPgX"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.0-alpha.0_1606414908452_0.06461298865675014"},"_hasShrinkwrap":false},"2.4.0":{"name":"progressive-web-sdk","version":"2.4.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"ed4e2703daf2f9f36a22f2de76f8e3a5dcc61640","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.0","_nodeVersion":"12.20.0","_npmVersion":"lerna/3.20.2/node@v12.20.0+x64 (linux)","dist":{"integrity":"sha512-Z6Tf3TVcRx+PTTlAEtN21QxCG357ByajrjYxzrXMUdxkP91I37np+PcRGbMYhBAt7sS9jk2A91/gRoGMGEfzvA==","shasum":"46c6b546a58339df6a00a53f94456e84b7f99624","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.0.tgz","fileCount":818,"unpackedSize":3451033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwDUaCRA9TVsSAnZWagAAvDAQAJ/PQPUVfCfrxjTxMlRM\nDcywmh9QpEJscucODK3JG0zXjxt/QwYNOoA+iQQUw+tJGcOPAreB1Vuc3nH3\nxfQsD9aTQAyDxZ2P1quQu2Us5lpEq8vBKBSEDn7GyZ+i4GhziDjctPHCWWjY\ny62tVYKAAiPK/GWNgBaJ5jePjqSGFW0/cZjufZ6uK/n5bYetQX0nF9J/RHpm\n7Fbm/fVEkgDa051f9YfEvFioO98E46OMwCIUf0mXihqmASooWyCOvA5xcdqX\nQJ2J2T5YOCcQBpHfZYa/9O5uRem4zF+h0+MxulkVKURTFOCRaHQ9QCmoZ6KZ\n2iJ2qMzkEI4GhZP9Us9HNYXS4PHpxBqaLixT3+94t/PLIwdzvpIkr6sGCufF\n4NVrCNXq9saoAxVN2EDNqQSiIB13ghOHiTZk8zH8ckoRjHgKaz/xUeK9RUhf\nIHMZmpY0UsYAbFfpAPlULuLqeJRY7bjCAU/fumAsBdQadLlHDyfpm4fT2gjK\nzAAmm908ea1KAkqfVT+rzTasg6Msd/MnTESKNV0Ckoa6t4RPnzNo1eAZUi+4\n3gIDO0B3mwiixMmO+r4JYRfSl9UYdObLIQAbk4sX2CY65Rnvg5zoXALWTYS/\ntYmwKcsh7PXjam2GpVzmK0oQ/O1ymdnoEiOHqjel2Q/OhixjVSXQs0GIT+DS\nLZUZ\r\n=ZEbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhN0/fu9sXrd+OS+AC9E58gsglPbZqK4045pFHBsfrLAiBdlRtmfs62KgfXXoQmiPC6Wdjl0FzGI2cklbkqKVPCSg=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.0_1606432025529_0.45688347401614515"},"_hasShrinkwrap":false},"2.4.1":{"name":"progressive-web-sdk","version":"2.4.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"1572c4f1b5b6a88961350fcaf22e02506028b623","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.1","_nodeVersion":"12.20.0","_npmVersion":"lerna/3.20.2/node@v12.20.0+x64 (linux)","dist":{"integrity":"sha512-hy0g/waxwxxwrCbXSWq9MEJ+o3/gH1gGxT2N3B7SA4YNt0uXrADvLw/7o/arEPZVRXvVuMFB4Xu0zy3/lZPhrA==","shasum":"aee354de8d4b013c429ed938d51329bf20a3b800","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.1.tgz","fileCount":818,"unpackedSize":3451058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4PcaCRA9TVsSAnZWagAAjVcP/3sKGDNDL9rGDOocHgEd\nRPHui0Bvvr6Xu2f2wsEusIDvbr+VvwPGtOmQIPIJ8w1iSOyVvw0+qnmzb8Cw\nCcPVKEr55xnT6TVMiaqvrEykgjF6EpzLg82yy7vfdcCySVObYrTEv9AEiwge\nQa4I2KnYVEgF5Mjiun/hdF/GzAZhtxfLWKXVDzKRKbWc0I0uVzFEK0BjC1MZ\nsa7AINQox3e/uo/kUrE1zeMgft1q2fb6HoEyrVGwyfkJt3uhbwnpFVZ6cS3V\nB3LiQvHjFW6/1JwtQ6h7rl99Fvt5Q6n6AaSH38YY/C2vCuXPzmWgCzvcDa5K\nC/9RQTX5BWvTClVPb3hOgNy/i5mB8muCxoskZ0BQuSnJtAzQ3yX6bfaojf1M\ngTu6MIbsmoODdOaKIJqw46jAV5zruSKKigRsHBCMEj9WpeGDIq8lILavwqaX\nINIdcAcOIm3pvR70U75CYf5ts0ZRSfyJyPp4o9kemlJrar+Y5Cimy6o/cqX4\nsi8X7l+T6AbJnrKa4ek6vRd+WnwfOITep+Ef2XNdcNbZdNbA5esqUzidjGI1\nKfqEobZwO4m4a+tpDXa+UzORApdHFhPSv0+J7R7SHA/2HhvBJQ8n1l7UPsKJ\nXkczApcKc9Wqe9k+zTEloD6FTJ89VxfYG3eAFyjvt8uMv7K46n65WfkEcghh\nyKI4\r\n=AL6E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxrGRGQWb1+JA79/jJqRIc2urbnKnT66LhES96xEcEsQIhANZQBMHf7fUnKb3C2VBMy5kOkbrrIWttxmWf0JqaIqQk"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.1_1608578841705_0.6158342577905236"},"_hasShrinkwrap":false},"2.4.2-alpha.0":{"name":"progressive-web-sdk","version":"2.4.2-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"813fb227804b9e45416e12419a5453910f8ef7f0","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.2-alpha.0","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-AR5Xg+98Fo3Z52+tSvaIllXomGyZbYHNaCU6RKsz3bqNCX0U3O2Hg16BBg6gcB2BSkiXgnAF5mOo7E8sNjuZFA==","shasum":"f642164c3543ca986c206ee358fb287f69df6ef2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.2-alpha.0.tgz","fileCount":818,"unpackedSize":3451102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9R9/CRA9TVsSAnZWagAAheEP/2OB5BZDtB1p/vMcCISt\nGw9+4XBa2hQSZFS+kkFqjwCq6Q8ZxabirQcyYKy9Y+5JrkTXXyy438bgaelt\ntp4cVsetTC/lS7H4EaU7XPMFxBJOJG3kZ7OJIZDAG9n1HnhgZNHqKLjXf/Ky\nVslHthtT9x1Wr4wy+14BpfRLw+Ort56/tU1WnjRJ5SfLbX9iSONqJJEK5aXu\nKsjbrCXpIbv/eXoGdH89IPtKyv7TmZb2p7p4QkD30dwEgptPQ8o0/bdFOYWV\nFJov7Ipqo6jnxwTYF1BCBLbU9dCIPsvS9BNGT/PU73Byt5bqh/cxINsoBABk\nOQ2RzW/ho/tco+iUgBRAovAImagYwBjtv8/F22VIM4SxTvCE5btvByNm0un6\n9NboZqX3eeHM/GmO3ir2RNiZvi1/M/kS+g+gqAiG1MjPi2N1WSNxfiftcLm4\nIbYpN41JWeicRudH6AxtOdxqsJaTKAhjwXlRF+f66w8HcquCA5Cl0c7bcvKy\n/o7u3revJDINxo6NLYoM2eOPA0vlRYZUdqXHR71Z6TB7sRFpPRl5MdK4RGTj\nLjtYnNqOmthkxEa9x4IMRahZa//VPqUB2QavOejWyj11D2U8w1JLFoTEC2t1\nSS7qK4odTCs4+eS1o/gTQ1eBmmxt5v9pUOAg1b63hD4G+5OrtFduKhABw6dF\nL7TQ\r\n=gxXo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQxzgbc9+aaOg97kSMSoR1oB9mb8QixDcpu2kk7VGPgAiEA/zS1jtcy1wj/2feQbLXxWRKMcuiwcos03LZ34Z2+eqk="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.2-alpha.0_1609899903227_0.005773824601682964"},"_hasShrinkwrap":false},"2.4.2-alpha.1":{"name":"progressive-web-sdk","version":"2.4.2-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"^2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"a709d0b9a9d7f5e86e7124db2ee724f885d5f97e","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.2-alpha.1","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-880Gkqr/nY2+WXcBfbAp9olp7ga3rnWQ1unhvW5ES8Ig7RSAH8lsv8Xghc/vcBHTloNDzhTMvlSS2sVr5IBf4w==","shasum":"c2a6e58e7c98e11f3b4ac6d8191bf19f286f353e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.2-alpha.1.tgz","fileCount":818,"unpackedSize":3451136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+NxmCRA9TVsSAnZWagAAYFkP/1awLAjISQT+ntgWsOeV\n6GBsa3yxMUW5Ne5uOgGfCaP3HAkAMbg0aaYxoKle19t1d20E8V9IwkQRHjcp\nH6Q6DHokEXtxN3Zq4B+0HrhDl0eUqWabWYwJC2ocLINke6ztK8aZC2C+4yc8\n0pYm+x4NTtHnz8calM38NP6n86BYShI+3Ant8gdB1AWgdBY/xieqLiWPs++Y\n0YKcQK35nLdbCYrJmKfZZk1Ynxf87+nGR9UD6hKTx8ehiOJhU+rnBfGYQWcg\nDXyOQptpANJuTW/nO4AY2cVa7lx4pqUgQ399pKhlINYWUhWLWP7i6dJUwvpr\nZBOHcKdPUgEheKs0uE+PWQxKw+l4R07DXReG9GJKuB6G1PDOLbp24cTuOLjA\n8xvtYfvZ56Lh8Lc9Y9zqzPBY7cRhjuEaasC2NBiPWKnqe+UR2d8+bBy7sjWR\nkeDwHt9zvIUKfNtbyANMlz7RQgrqw+iRuz2AkG2gnPuox2EucQXRIBCZ2tWH\nA6dov8jlGrMwuuycbMjSjZFXB6RSZO5U3bahn13mahyHUGpB40ipmZLXYxDZ\n3Bwr/05EtcLtR/4Nl9LSUeWFSH1ExPGiAsLOWFZBA4JtZQsTz+NK0CQeN19+\n/sCR8f20NTzlD+F9CC3ihjbIAgqKXWSGB/71FZRLH+th+H03HeMzUclVrwp+\nwLLc\r\n=Z1Ev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQLTn8sXRdXtLUp417RZRxng2aptPEzBhwY223SU4upAiAuQCF80sgZid9RLlLBzbwnfF3yyEQjPX8ivioia7s3FA=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.2-alpha.1_1610144869953_0.17724187220656895"},"_hasShrinkwrap":false},"2.4.2-alpha.2":{"name":"progressive-web-sdk","version":"2.4.2-alpha.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"^2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"8c1f4771a39ade3ac4e02eebf1bdae1b7d0d17b5","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.2-alpha.2","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-gX5AxL+2MJtnIeOFgU/VczdtSYz2hM+Nas6XFbMGK/vQeQYuhfUNVvRoqRRf29OuWc230q8iMKXbhZPPryircQ==","shasum":"6ee07c813e62ecbbebe7257ebcf23176d718ec7a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.2-alpha.2.tgz","fileCount":818,"unpackedSize":3451169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+8IRCRA9TVsSAnZWagAA5PkQAJENH3EtCzkkHf92nqFQ\nO5OU39FEXB5mbrefHL42IaPL+Ok85dKITu0urgRJ5Iv4QbvDrdLK5H2UTvOr\n8P7gv1/lDtP5Ue8MHVYopDCw9spA5v+DV5oxwt7HefWeeHACUogR4NdMZ7o4\nJSAUe8FuXAddXw99a78glNCRWA4g28rOEI3DI8hGPlFz63OCldYMz+Y3mgKD\nY0ObowF/CpcJXdorQdabeYTil+//G4MgbsgefxjXObHKRjw6eH/CoWe5P6eQ\nr7HhHUqAcjnyjWwYhrE9vltPUSbc/jkpRtSMFajOl+nekGMvopps3eGWTRWT\nbqb+DgZEHJvQY6Bty7QBltZ6Z5v0imq4xrhHrlG3TGMLsUOpcfEFSHwc0u5i\njFDCjp/vuu+RHzrEhRwwpVZ+avJE/N38HOiQZU7Yo0RPhyM7j70+3rB5zhVc\nn4uI8iYe2kHtoZyGEMrMztv5IutaJIwPct1ZRsDaKtMPLCGUPWoMir1dHcVc\nSeI7rkRyRKS6B8XxynYBdeAbV9Bev2yTJInhmeQ2UUZrYTFp4blMDj2co6kB\n4jcnx7p7zNRDMwujsIUgaaqvWCnSwcAkJDaRilrpeYnmOkE+tEHJ6luOn1eA\n8M/czeSu8nV/wQCW5KULrayjH8G+XkT9d3xqjYriEGv+NPt9ZzUr7uHIh0No\nRaVT\r\n=e/tR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNr1dG7iPhQpTHvSTROww6nfWIpYq8/jZVyod4h/ez/AiEA1Ksfk/0OTLZX341DGXa7hGJ0l+g46+sPDrmMrGhdAjk="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.2-alpha.2_1610334736496_0.031571635039335355"},"_hasShrinkwrap":false},"2.4.2":{"name":"progressive-web-sdk","version":"2.4.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"df1aea842e71a4c1dc60af677958cf5a56287f7f","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.2","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-mmrxNOx13a4rRyNcFnEMspGxR/AQ9HD9N4jaxCkDOSO7PPnn+mWx8H4P88QkrJBFFnvOcEUmAgvf7QoB2ByfjA==","shasum":"bc0efe5ee395c2ad8652bf780c7509e54977a714","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.2.tgz","fileCount":818,"unpackedSize":3451331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/Ps0CRA9TVsSAnZWagAAmDUP/jususBsFcQexDuaDfJD\nck5d4FXpuscVKUlyeCWIsQb3fQkMwN+qcYshplpd+IFl+FoigKuFrHOROYOv\nVvFU7Zf9D8l6zc5Yr16EHIQcNqYj8Pg3JUWeuKWiaV9QKd/AfXUfeSvsAs28\n7Qcc1+m9Ap/WhtoNk9ZCsx9bnUPxLWT3yYgtcfaY0ivnmkQDyvZ6PueDfAHe\nAXaygNBbmKVavdDCM07Fd2p7JpN1M2rt6jbBZ752mPVQeRVz1g1XECYnvYNt\nQlQ65uI/k+X7ml6q4g+BXw1Pcq5Ttane+CdFKFfUDXdaQ5AgJwhdv9ysNSSp\n8tL48bQqFOVJ0l9tTb6DV/p5ftddf/35575T7TrHRPXXDeYZU+t+AB6oTjaX\n9nWhRTSmaUbtMWawE7gYNXGcU7tYEUV860/rHw8Lff7WY7HallS/Gv/J5xpA\nTCwWkSwmiWxv9pJ066MtGpJ/caqDr2nGpUB6JVbHqelAWIH0x9D7S1JlCvgt\ngT1TP+KWJB3o5jDslQofi7SqBKBJLS/ltxHCLoI8bPs4nQy4qna0+AhRsWrm\nVRLSXWRsMX+v+ecQhSxrbScFhXDAqSP0H5V/SgdEHZ8oJRk3IPkYZHKqnvpK\nbQrRCdwqMwA4DVVWQoNfS6p47DotjjABbHdbMmW95aiMjWJiKO+ypibJjh8u\nGTpT\r\n=QbxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYA3n8FMasy6iWvZSsCNYDce9cHhhIhLoDiUdA420bsAiBKaHxY+0Zsrt/ty9OF651peQrV5bPcLdv+dt4tObgL5A=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.2_1610414900260_0.681792716975586"},"_hasShrinkwrap":false},"2.4.3-alpha.0":{"name":"progressive-web-sdk","version":"2.4.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"a47f932c956031eebf1124cb5e2508fc902a0cc5","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.3-alpha.0","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-7LdunEnn5WfPRyROMp+6uYO9HXYklCd9Ns10j9bDR1Unk34jdHMrk0Li1mneUeNAnQVtR2sibwkMDhc2b9gxcg==","shasum":"f52c77018ab263777a349c669a89f9f0d67a76eb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.3-alpha.0.tgz","fileCount":818,"unpackedSize":3451372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC0gkCRA9TVsSAnZWagAAfooP/0VIfF6jTn4n7Lk+tjqX\nJYYkp/2cWmOxYgYlfQg7svAmq+DLM8jnKwvew7V9c1fVZxPsfeOHntASMZ1T\nNYeqXmZ+aTaBdCuT9cW7O3U6Ltiq+7Syj3yrhkb5D74q+FBFtep4afkqWBaA\nPhe1ka0WgMcfi2X4Lca0Yz4SE8S+qR8/YlCdxhVbDYWy0Vrc0icZZhDG2AZy\nijYNT+O40s/LgivL4bJ2aEdibaRyDD812Nzv1K2gaqwerlRi/mmRQKI2QC3o\ntoUyxtqx6Xm/j7SVtb3NK3kgf/zdoyDPSujCMixCA/8KXLw4p7vEL/fzUaVT\n6Md0ViyPGmFJLeVZVQhye9OWTNJjrx9FjWrn+Yd+YlrWLAoHtv/nE1BN0G+K\nj4KfCmC+h5VFwJPxmqwUWXNW54sdF7arpQFpXTJvmzT2uhTAGcEIfYZZEEh8\ngCyiRdp6/BDVh6qXrxLqdHdGJ+tdHt9tt5GqY9Ei5HQsBSTYs/GynFVhWUvX\n75F24Fj2/UTmllMD8BGCYEX6ESj/nnDGQkYar9MqjKkv/2aP4Emm3qMQrtJ7\n1vH/P+yUsm+de0mfBFyQf9TjoMrreHg7C1Z38r8bmmIHXG/OsqVT6ZP94nBb\nTgd9hqaqu0KqPQ6OAKC5gRqUr1CrblOWqJI3iVL5erEJYsLDPakwrkvmwNd0\n15Fo\r\n=DJUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAOu3l0xFsvSicolV0dav/wTMvwA8RXlaNOuSRwMlXmAiEAuGs3Zyzpf9jPgfYmoZwSPxzFzfai6w6AVxtvQ7zAPVM="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.3-alpha.0_1611352100274_0.8063772567264076"},"_hasShrinkwrap":false},"2.4.3":{"name":"progressive-web-sdk","version":"2.4.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"b8d780fab5576dc4dbd787007e44d8ec09daca5f","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.3","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-kC6kPi4Q3L5qk3iqiwvQv7xDKmnX2N4y0A6S4lDEFH+3vvzZdrKWhwSbKvfCRV0XA51F3XirgP7KJTUgwIQCkA==","shasum":"d2edddf2daa163d2818e67a7b8c5eafae3c7a8b2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.3.tgz","fileCount":818,"unpackedSize":3451389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC1BMCRA9TVsSAnZWagAAZ1EP/0B3frtg7HKdvo2iXA6W\nVEdFvTN2gc+dQr/Rpt2jcEv/pBqrpTmAHdPDtBfYGKX5Ty2UwlGIUXJXQgMw\nLt9808BkFoJsZLJnMimoNs6lxKGs5xOd8pVn080gbgxjzd6S8Cj0WXRWqmGN\nkcHRcTBUgp35V2mnm5O/+7g8pWaxTsk86C9II+FQtCVEfgP4XNdtyz1Ot865\nc3yvQ2KEizpU8dkZfV8Eqrdg8Rjdd3CrZKKxOx3jFHVxWSNGgyZ7ToS1uRKe\ngtFor7lRNuLVKqGPOIy0c58HylwOY5n+ZyavN7DdamYEbBjHMjDJUfQWYsbG\n358hD/WbCErEeZqvpx83fOa82Bt6r9MCHD0PR38cYyhfYC4SpBFm/BxLROp2\nGWPsfoD9VyfdHIwZa46Z6CDxJT5nvlcMMd0ZRg366TH4o1wcqfIOTx3Q4H16\nlkc2eupS+qDmO4V3PJ2SkH9Yaf9xbuxGo8ZiC401N48hHq5qPgVk0qpvdB9O\nXsvM/bjvFtbcXLuapP4LNSvYe/6e2OpjsnKsZO9469eRvoO9aEHfgjj1ElGR\nIXIXikUn/0Ih/xu3i/hZnZR1OY4RGjibMXF9/L1qSh6kq0I52VqOuGfvW/L6\nVyHU6PAenonSIrkhH6EaZ4oRRF0u/D92RjsJivl7ipeQSynIaDwkGktgMOuI\nibWq\r\n=xwNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+Z0UABvIJo7lMBbkpmlB0fJqIvdF/GWMwETe//HGenAiEAvSBXCJLFISUgDtGP0DYgtTTjL2mNXYk4geDJvUT2vAg="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.3_1611354187979_0.5731274730170461"},"_hasShrinkwrap":false},"2.4.4-alpha.0":{"name":"progressive-web-sdk","version":"2.4.4-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"05e474c106116c88759a263131ee2e9643a96b32","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.4-alpha.0","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-0dfAJ+XmB3yGZkppBU5SNam/KFvbV5dWy5Bg74Dp1yCCEsvjz1OeU9uT2j0wzS1H0CzjcnMNNfl5ja7OqEC6PA==","shasum":"fc9ab65cfa87267d47b61b5189d01e2982ce6e48","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.4-alpha.0.tgz","fileCount":818,"unpackedSize":3451430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIxmBCRA9TVsSAnZWagAA1EwP/3FGS82cR9C8BekNnom0\nmXiD30DaUCJ/dEZFpGzNtJRPgckgzXa6pDmumQsnJAsri/Uzxhv2c7MblL1B\nJESHwH8uQrZ+eDOAw1FYIgCSz6l04d1kI88ApE+tpbfwedbmLppg5lSrP+iA\nihd65v3cmGch7W8W/I9RFDHKRDmjRC7PpMfK+pWeZddIXoeqL1CJ//thhujq\nad265Gp6LmzJCNAneKmV9qInnQpZ+l4U3GYqvTK++rtOVo/TQQf0783nQR0s\nfE/5Zo7XDXcTR5XNe0wRcDUvLO5OP0Z+p77wY2h3WjY6yMYR/29JuwyiTgez\ntmu09o9Yu4c7g2F+OvLg1ADvrlU/VhZWE03fou3808BFy9ZCPztM4fvfz/ye\n+D8AjmXE8saok2jFH3zVfIiTCrCvp2icrg/P1HmK9npn+AOT6uvOIbm4dITs\nfyzuisVWGlNb2OtAIzNUgKp9ZKdqfyHoxUJOM0puPhC7XhVbKx8XWRF8fGfc\nilmHZFDHKwAbgRLcAhOAuWCTmbv9brm1VQ8dIuazzcLvheKjycUKCi5rGXKL\nyZjAm61gtD8AwoGRdmgPNPFpo4xM4HGPxkQcRx2N4ftPTa6yI/cAdW7LsYsy\nlU4iu5PmVvP321nPsBKi0vZ+cBdwa/4yCyHSkrDB6rEi0deLDl41rYqCC5E/\n21e7\r\n=YbR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxzTbuKfQB0yiCQqvN+F6XqLCvqxPaV0+e/hFjMwnfLgIgfToL13vzhZ1RQoan/0KOGT8580BTcTq2QBwllnzjvnk="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.4-alpha.0_1612913024762_0.6673553495767346"},"_hasShrinkwrap":false},"2.4.4":{"name":"progressive-web-sdk","version":"2.4.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.784.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"5.1.2","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"3.3.2","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"fe8231f94d069c24c54349f04e987bea1fab299c","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.4","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.20.2/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-xTVuZ2wjvzlkdSugKODbpIngX+R6AXAhggMfYlNMPJXE5nGKZ2Z54VwRM4jIZZhGKtDByo3DjqmBDnEAbgJmDA==","shasum":"597e62b4145f3429dfc4f2d332d74eac3464f42a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.4.tgz","fileCount":818,"unpackedSize":3451447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIxztCRA9TVsSAnZWagAA46YP/Rr72Ae/XV6VIOvDMECQ\n2Iepi2sUDnzLoPWFBSlr86qvg19CQdOI5QcoSoqeC0djXY+Ot+fVrGNmh6SU\nhQLt8Po71ckPOGBs9Hp1YP4fT5yAqfI/sfuU7ku6AgcVysj1ehKSKUhuDvcm\nB7gUwrgiyby7WIDnIo2iaSVkAoJ4D9cB+LHgrbYrilIxnIX4lgGePLyn6gNw\n2iBTzpdG9u1Vvf9sw/Ig4hUX1Wv+hXFRcpH90w43w6euVub4pWYEBaEHFUKI\ndAnfXtyL9m9F0izfAgBTZR87821RFKGkFQkD63ZUMpDD1nETLv3etR74jexx\nhNDg8sgGHyNTMpNimCi42dKNkDPi35GHAWDJqNSmo5gqWOYlbg8fE1A8OBS5\nzaPPHzZveLXDa0Zfl5ib2y8pQVXI4lLuLKx1o3S+vMyRGZIIeNWaw4LAkuKa\nff/EFsFOBd24Y/QoGK2zmzovF+Kd8kKij9m4rhpfg6CTveif234D9O1hveUr\naA/9hRwFLLQNOO105Y566D716KUTS8dIhDypYOYeaEu/kg+ujynUyslSuPW3\njzzPU+Sc8z9d3kz+3p+fULPZP4/7c1+LqA1b/hN1HAQ55BvjqcHZnZQtPs5L\ndYf0uVLRqifRDLJzxJug2Hznw4VEZiwBgRL3MTTZekZ6QU9pY8Nl56XMtoaY\nq2rp\r\n=Xpjr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTxsvndF4Zu4l+fcFL4coNeGTExY0p84fF04BCg6LICAiEAtTIszFC/xdxrOXiBXR14ISal9EaNtEYbMrXS5cwBiMo="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.4_1612913900667_0.3162376616622107"},"_hasShrinkwrap":false},"1.20.1-alpha.0":{"name":"progressive-web-sdk","version":"1.20.1-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.1-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"d4bc40fdc31b23885dd5d5df7dd8f8c3119bf65a","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.1-alpha.0","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.18.4/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-1bpm2XQvcauadcp5Ccs/ZB6A9htv34du6oO556S874+5m91I3yZSOvfrX7nN+gaGCQWRGInP+Q2dpEWKX0dCoQ==","shasum":"627d9686f7db1c6ea4a4b5580735a7a2d66b7150","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.1-alpha.0.tgz","fileCount":4085,"unpackedSize":19797368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJC6LCRA9TVsSAnZWagAArB4P/3Wn10eGUoQdE7Y0YwRP\nNbnMMqcj12M+p6qQUo+tFc+P4MqHMDOsQm3H/7cXD7MlnLbuVmf5mJFqo524\n0oMrabC3x99Q6T0x5S0MQ4FALvjhJ9Pb93KSG9HBBlZokGQQQSKeJGSZW72f\nF05oTC/ikTnTp5F7pI1FYZTlLuAZ4BubpkPhybI2V4Y/q6w1OOSy6pp80WMN\nW21P9ZT2ukfiQjPVHjSSMtXAcr9WbhywYuHCTPYQCzm5GTjasTA+Zd4PfnFK\nHwpD0t00mB/eEpePC06/kMCRrJZu0VLONNPAJ+Yp/aXaXY+uXquK63MAr5mP\nxbwDl00wMOC8kLIhaJM0CPXi+sQIDHmRDBJ9GoXldWTFlxo3U+K1upxMd54Y\nkzyRyopXPu/MZ4cUe85VmDnLRxhSEUo6pDZGjsQHQNDsQtsH7OuYnDvKGvbQ\n5qjUy/FPaNpZqS2L6rJhLIa5PRCjS4pYM54Lh0bAcIbNU89AJhr/eY6uAgJq\nxBbVxjoK9V5EA+gWz2rcjUcXSG7JqVb3S2Qj8ZxHTs05Zdc28OSzn30vmnua\nltfjsKOs+4Vxo96kEhGpkCdAZ/DdYxmuLZpWyJ+1Bu8zAI04SMeUKT6PBMEm\nD2BxHkKvCQDKyGUCwT5FL4eYjDVz4xlR5v9QWGWvutoXKSRxQXEclwL3Xpry\ndRmm\r\n=8Tta\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVlS1f0x5I9fMqEscMBeYNz872zubR5MML/pufT/RbUQIgDqTz5iT2vE6EFCq0q8lG1J2A3E35tPW+aSaQ64JSODA="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.1-alpha.0_1612983947049_0.3522340371087429"},"_hasShrinkwrap":false},"1.20.1":{"name":"progressive-web-sdk","version":"1.20.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"3.4.0","js-yaml":"^3.13.1","jsdom":"14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","node-fetch":"2.2.0","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ac06277897f9be4c7fc4af861fbee5f9f609374b","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.1","_nodeVersion":"12.20.1","_npmVersion":"lerna/3.18.4/node@v12.20.1+x64 (linux)","dist":{"integrity":"sha512-GqOyK2if8w/xjY1nkOv6SKK/kfbwxLCrp32Nzh89aqJ067vyvidayRT/yExRNffyiKRYFG0ZtUzr0Xj3otHxsg==","shasum":"7fe84f93546779b23630dde2ec2966cd8c52dc0c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.1.tgz","fileCount":4085,"unpackedSize":19797378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJFvkCRA9TVsSAnZWagAAoEIP/i+3j0Dez69DGV9EpZvP\n2iwsUuSNayBTKzuX6QzE+TKdhh9u1qH9t+0bBWqIt7vsQ40CJWi3wOJ/0asT\n6IOpW58RQduwI+tCyFbPa3FUYDVoYOiJXU5iJFzYhUDmEjPj/ErKpodkjOUz\nPPqP7FIkr7XVWCSz8vj1ouuwzkY8nOBF/+HkiAwxz/87Q2Op17eojK4NU1dJ\n5J/hZqtJTvxEiEQyfRAzP7ZEAUB0tJz/R+Q8dfgU/sRFx/niWLHO/wM6JaXh\n/90HfARDLB7VX1FBtZMdTcowWvm93ECCYW7TCzlkkc2GPHH1mlSNagfeVfrF\n02UBVZuVlLyhIJgW7BPsxY4xRy5Z8uaaYp7zq3AYBcA2ryEUTymv0+1EZ24n\nNwytKGL/ldCnga8MejLZ+6+4Ng/3U6bgEqb849/fOBybvXbTTJz6MtUjhqXH\nyezqlPxedL9EirCjU3Hr5iHcg20i06znA2apfs0FrSzGzQG1T/1uQTifbMCn\nPrOLAn0zjXyjEslKTLuPDdL9/P3wj/H5IUuCtJXr5zcHzDgmxiZ3ST9Ejd0T\nMeVcAM9O+W93SHvfGA3oyjixyMlfqIjcoprpaakFaG77qA/xAyxcEUnJ9jN9\nUx0BT/3ciWMnNLEJ4xSLaLXHTiOx/WBEfmlY+zu4BzR2RWzb3h2Nv9LE//CL\noo1G\r\n=Io1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIEU9qrxhqz9TVqZpKyfY6qYIfkYpBg36PTgPK/WbFkgIgf+UnMms9wPYw+uvqSNKI4MeOnD0VFDGA/I/zOV88y0s="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.1_1612995555699_0.9377462218995114"},"_hasShrinkwrap":false},"2.4.5-alpha.1":{"name":"progressive-web-sdk","version":"2.4.5-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"4f626d43685219126198af272bd00b77a616cedd","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.5-alpha.1","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-YwEDtjZXEsH28KLaHtoVcJvBY1KxjBKImxVRtBgIVZC6AVKnCKretBm8Bx6pxG6CjL0Kj59IPgsanhnMa9aHEw==","shasum":"46bf3f20b63681ea5c7f84a32dfdd4dcf76f0f00","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.5-alpha.1.tgz","fileCount":818,"unpackedSize":3451567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmynFCRA9TVsSAnZWagAACfUP/RnUgASGlPu8ZIDdpJ5R\nf74ikV8MqcF0zHZ4198Uyy8lJ/KeNrhpXokwLGkwGGi/PV3LzbQE3FS5neOG\nvOgsIVZ5UG0olIzVdjP7Jycp7wwlPbT4IcVK/lr/MGBtwWBC8xCMjxGpBuGz\nAFZy1wp83pe6ugtCGLX9AGNbH7AY5XVdBbslSr4aD0x76i2OTkouVShHMxMJ\nv/HcQDXPuqcDIsmSMuxXWWuBI0Ldjmeu2oqvcFst+LfNWwnfpTw/3Wi8mmiw\nFFVcONE4WO5Goj+9L+vCx8RUIGKqpkE/xEsIC24Jo3tQRfZxqyXy2EzLgAC+\nPXvae2wEV+euVKhmITLITTXmzJ9cfqbY8INe2ym/1vDHKcAaFKDZKznEmmYW\nTjVe07yx+2GKHEZ5krCnMOcgVztUmpO7Smgi326RhB98DMj0eA6Z/1Y5s1YT\n36tgp5mytkRBLljKTA6gvwdHL/GKyKr433GWupIa84CF6YAY1WhNaemSGrgx\nNJqMLWDAJTp9mB0kyp/5f1w4ti8nC8VlnOieXQeq1grtE0eQfHNFl39UK1WW\nDViXZaHw+E+HP9Y7I7vTH/fXnpP8ShOYQH9omIDK/ZKNBJmgCXmosb7yXQlo\nmREtZpo033hwaPAphHi2LUpojFQYAB/upldxiZwFZ6yqJIMm3EEi1hZW1KPX\nru3r\r\n=qikX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICP2Fys1Ea5ux1bV11NIih+3N5lVAPq+jWRqg3PaRT3EAiBUmEFbLIGbZcrGF7SznQVhqDeffCiMryfV5xog62qBbA=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.5-alpha.1_1620781507744_0.6506683370230519"},"_hasShrinkwrap":false},"1.20.2-alpha.0":{"name":"progressive-web-sdk","version":"1.20.2-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.2-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"6f999a215a98aa94afd53b8617a857b1ba14ed5a","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.2-alpha.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-zhkC6CtJnkfsZf7FU+AbbzNqWN21HKmdPI827qwnsHQ5H2VEDXeYpYl3PfxWciRblFgrkx0Dk/3p2DgqxyyxDw==","shasum":"dfc11c7d12659396e79ab405ce24d90798d65b02","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.2-alpha.0.tgz","fileCount":4085,"unpackedSize":19758578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnwv4CRA9TVsSAnZWagAAq04QAJeuy48Smj1EXYOer1yv\n/17rzHP1/mfWkmsIblEHP3DGXq9hcwtl0i0Rr39ndFX1sAu/GwiwZLyRApOy\n07QBXSDRno9p69RpVFB449y+CgDotDgG6wEQJUwxYOneCIfjxWpCmxPGPoIC\nsP3iRRA2uxBNZejPHds+JGeFEH5jVscx6YyZZxfYZDc5zbCCd7MdXtXwzDXL\nxndqXyBu7XPE99u9nYc6m7RNAeXkql0eI4wopT6bVW614QdqtT1h0T2SdmTy\nxTTYVntDklD1J2SuNz+vyUavgz85zd84UV778sfgZd/rDd3KI9KOKMngrsil\n6Zuk2d8jvpuxErbQJJqg8CvKoUkO1PUuiT05WetJbdtkfF3vX9URNetRhUuO\nPVWpLmvs17BW8wQnU3lrx6iuENs9c8tMkLJ3Epm4U0ILX4bwhr7tkMXL/gIK\nRQu+IzqwAowiHuc7cHagzsCGfcSctspL60JCTCMrWFcd7EJ3jSSAEXxcYr9z\n2+ToEZCm1OwPfc2VPUBFssdVThq0P56GL/VETm1eBzY8KpW8QKVD2hxDD6qy\nUX6A8X6Lq9KhlYur4l1ozX1nBhgHlGOjhEe1P3VTat4hWRJOG+rQ2B2BbZEY\nzGE+Z+SKZI0YRYk1aZpPLWrCpINnhe8r7hag2fm0ssf2+kFbv7CV7C8w4ziG\ns/QD\r\n=RP+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFP+RZwjpdsIWB2vbVmma20NM+OF/j1kpwte8LUtc8voAiEA44PLa1I5TskyN4vL31XpHTZc2M2+blWY0xLT2fjTMec="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.2-alpha.0_1621036023280_0.5780109249096985"},"_hasShrinkwrap":false},"1.20.2-alpha.1":{"name":"progressive-web-sdk","version":"1.20.2-alpha.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.2-alpha.1","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"2ff55ab469e4de11f10195735a5130da0f022149","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.2-alpha.1","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-/BTVpkkUabRCNYZA8nshamkQkpJmQcVYZ/IuBCjXNrCGUtQ96QuNiqWKG9v153dq4+UhNc5afFl9RePIIYXI6g==","shasum":"663352a233eca010dc3f7ff1adccaeeb5a779145","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.2-alpha.1.tgz","fileCount":4085,"unpackedSize":19758612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgowQcCRA9TVsSAnZWagAAGdEQAJuJQxaozh1e3POwDOAd\n7y514p3FTbI9F+Bm9mKJ5yvRMLIl+t8tFrnGfGXOhRrDVxsBKZJcGGwynmhZ\nR+nVIfJYOdDtLi0M8P5NErC2pYj2m8bQYXK+DqeBZ3eag1RkztUcRiLq8Qby\n36QBuLqPVMfVv3DkbW6++bidMDypPD1/EYde1x4YfdZGvjt3aD9+xjRh3Of5\nvSXAwihi+DcXa5R/M/EuydaEUl69S0C5YGu5kiAHndf0FHqMEBCTnM79Taha\nS/AJbY6c834piw+QGkliwUx6yxWFkmsePw7X0YllU8Y6+BDTvek+XPuoQ3Lq\nfIlaiVWjoWFB6FoGD2hGghgzV+PUg37mAU9HBqLe3M6+M8NKSoxc/yo1EPD9\n+BZCi/TWfpPC/Fa2FDQUiL6bWE5oZUdekD2GMCvGK+NufbyDZAgYsrmaxu1C\nH/58BH+hD3yFzku2y74ovDTbaZD1ShQhzueSrT7FngNFxpRdfFYqIBplPeYI\nKpQVyLFZ7MJ1qr5JB3vxoo3eMuZnuwPzG4QdHZGkHHDea6PPNJdN0xrRvQvw\nvCzxfwlWFAlWsjKUgnrZ7yOz3tvoFEMu07kB9xTpVeHQt62o7jszbxP7Xmtj\nvgUPV9Zk03DfRwYl4Ypk2wMMuh+gm1qSM02Ybsd8cavqN5VIrQhAptMKzrF4\nexBV\r\n=hmf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyV3zPR3aXbrt7dvaQ1uDLnT0/wkKZ/kz1qupnKbqXDQIhAOxSS+zBam6ulaT1dQ15mvACX+lCKsUSa+bI98WREwTM"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.2-alpha.1_1621296155461_0.6988255625394479"},"_hasShrinkwrap":false},"2.4.5-alpha.2":{"name":"progressive-web-sdk","version":"2.4.5-alpha.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"ab77af346929c021cdace81ee234c242b0d045c1","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.5-alpha.2","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-Y7MWifxPeSTrOsVZ8eNC48XoEqRHsRKpIcLF33xbNrm8qfV7VXzjVhd3nFXQreY2dlGXO+pFyqQs4dXBxA2jYA==","shasum":"a46d58349fd67fed7b4affb3d1195cd392ec78b3","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.5-alpha.2.tgz","fileCount":818,"unpackedSize":3451600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgowYeCRA9TVsSAnZWagAA6BwP/2aWBtXtMZVHerfr17+e\nOKS6v44Xq1yq252kDQgtEtf0K+2X260AIbuSoxo7stw0Vo82pPzHeLKF+Tqb\nx9PAG1+LgMy5gVulpbgpvBQcssYvgH1PvOUfGUMpS0Qop0DeBoGwUqCXzWoD\nOK61NVW0qZVOOEWRG9AJh4KBtYfz+WnsMNAuRaYKz9orLKk+z90Eg32QUMdO\nkbN0kbJ5hL1qFKPt2JbaT0OWQbFIgvxtQLsG8tW1xMUf9wj40GSUlO35eS0e\nmiC6tkv/sDRhFw5c2RhlOQjOJXJHQgl80Zbt2CaGzE56MxFeg674qya9o7E3\n+AHOYgFXOIKcAHw0f9n+Q/9RPRWGvccLzPWPrlYsqJtB82Zb5WfOGpNKdfC6\neLfW0IzjepD2KSVmyoCJR8AbJTnr0tjiIIxlIu/lLf5tBdrUvZpIGn6B1SJ6\ny4utW5nnMuoDNt75K8DqWIMm1iqgLOvqlabkUTyOK5ZyNmJumcq/D+DPRCz7\nj+ubDkBm6KzsuslTQmCgmRzFs2qomI4jat7OhNohjyPP7lZVbx8jpZneqwh3\nTJE50Ssng0/TfwM1r87/UfeX7KWieVZOF3wgHu4ofIYiHAyeJaXHd+X1jdL6\nlAeDwwNDHYIolMkMQC9mGznr7NKuwfgBUVkJAFbrShk8FTwNUmBLu9giAigk\nNamD\r\n=XULN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqiAuvZOlFx39xGTw8GdEB9LIa4CWwiBhw/5a+m6945AiBouNaiLDQZB1rit+GNVINR7Jg/64UAGlCV+nyjVjWjyA=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.5-alpha.2_1621296670055_0.8466021317987222"},"_hasShrinkwrap":false},"1.20.2":{"name":"progressive-web-sdk","version":"1.20.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","styleguide":"node scripts/generate-scss-imports.js && styleguidist server","styleguide:silent":"node scripts/silent-style-guide","styleguide:build":"node scripts/generate-scss-imports.js && styleguidist build && styleguide-rename","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","docs:javascript-utility-functions":"jsdoc -c .jsdocrc-utility-functions","docs:javascript-analytics-integrations":"jsdoc -c .jsdocrc-analytics-integrations","mobify-docs:preview":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && node scripts/mobify-docs preview","docs":"npm run docs:compile","docs:dev":"npm-run-all --silent -p mobify-docs:preview styleguide:silent","docs:compile":"npm run docs:javascript-utility-functions && npm run docs:javascript-analytics-integrations && npm run styleguide:build && node scripts/mobify-docs compile","deployDocs":"node ./scripts/deployDocs.js","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-styleguidist":"6.2.3","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.2","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"66dddfe16e003d08c9a5d1244c7b15e78a8760a4","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.2","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-TI4NRNRtKtGUm41qxfGJstZBcHqHVtlAdMT5z/yp8dQXCvgd2rbDt5I1cK1Mn/ogYkOb7gOQBUh8/ZOA22aIKw==","shasum":"d4e42832676829469aeeb8513b1949f64f9eeac2","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.2.tgz","fileCount":4085,"unpackedSize":19758622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpGDdCRA9TVsSAnZWagAAxYwP/3ZJX74/OXNu1ifXxm4u\n9+Srp7DSn14fdAVpXico/AQPgi3zHW89xeNAsu6T0SXYr/raE9hcpz8c/kZ5\nj/XrPA6o6/ugDOW18rG3zulvhYKr+5MBil2rlJHxaCoh7Bqx5o+VGfcKkGsj\nIxk5h/bSIbbbeKnOKSXBH+PF+bEEFsuRzgF3q0+2OKJxWP+8ZAPT0RuvR1CW\nPQExw6W4Rzae3pqZmKey1COhXMzSagcTiTQ7crQwXA+gvBuLZoZ8S4igAJMn\nbSdCeL6krb1pMJELyYpBuCckKKT2Yi0O+iFonDfZXxQwJR4S8aS58j+If6cV\ndp/bYMVEaoCNYg2hVyH4bV3wDdJ/hVpjEY9goo3Ru6FpOx6R24hLQ5fBQg+V\nSat4yn56Q7gsFBqu49PrtudKEXI/GAXmf/w5spMInfxESMka+Tx2Ab2YmYZl\ne0syLYVTbVD6OXcx56WkjJTpoTJLhyCKXz/XwrYxYv48EWwMoDfZ2kVKUbAK\nxs7aLNwEgUrgobB972G74wSABO4HYFnWRaE4U+M0X1R43XTmMZa3FcJHWT0I\nzUDQNtTQp4gn2PtR9uYQZA/nckPcrohWo92kDZ7vQyvmjesfx5jPGDKoW9je\naj2fChupsOLI+IvXbe2KjveP5Ajap/v5KqlBp1+8YAtol7djCDJrC6tiJw1p\nmmuP\r\n=HI1R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2YzbndnuTHW8OZP853oHjxFSBj3r/VbauZMlWrNO8awIhALxE2VNcsiihryf1MzA8NeN2q5ncl7B10UXiUUH9ow37"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.2_1621385436627_0.7380768641119104"},"_hasShrinkwrap":false},"2.4.5-alpha.3":{"name":"progressive-web-sdk","version":"2.4.5-alpha.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"41be767a97be720e57b1fddf3281ade5932650d5","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.5-alpha.3","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-q+3DgXCrr+oB0rCmgYd8gdXzkBb1q1m2jW0/dZNpIvaBODv065lUmlmldcTsAHJeVT84u7jopUlHG/RlbIVFNw==","shasum":"7e44f7400083dde041bfeb15f606a5d6cb9fdb6a","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.5-alpha.3.tgz","fileCount":818,"unpackedSize":3451633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgprxPCRA9TVsSAnZWagAAPo4P+gNYAfJK0TISTb47FHwi\ngQQ42NnF/J7F+kHCShxk97sEsuIRpWxhYz0pRlQ1SMTmoohxQB9FMKbtC/+d\nLYb5cLTPUJBi1fMrfryMQTzw22VrEs/Spd1ddauwodQ62LXSyoqfwDr1oH8/\n9ayOMSdsoRvVq8WF2Z+k5JLUuTcW8KS7EKJ2nCQ6Rku8OPMeRRg5npv1hEfC\n5WOsEMQgnQkgpwTfCdiUYL54OIQGhCCvFLPmY90irvGE6bUOE4JYyE3oqJ8g\nWvGjHA9MbOZ8CDm4TioJUUAOHB/mSBI/XpfhCJkRmY/4fUi9TZStDiMEkSk0\nNPqeo6aoiLZHqrBNFvkX+CSoK/GuEA91l62CXbIpyhiabU/tqOpFuw1rBIMS\nc99yWpIVyKCZ4aTqDvVBOVULH7Gc7Wg1VYKKiYgD03i5NAezA4q0faJdpA+2\n4nH8JenMarEZ0NschWmaAqIPNqaeSWnrKXHWfx+Rm63/zD7RblGJuNrF3PbP\nlsWJBxLg9ysZ/fZlaGNY+N1OvmhwBgh47kqFFzsi5ZeNs1Cv/Ko2UX4GOIT0\nmAHfJI0t+sTG0a8fhF2sXxpLHA8Tuzj0MxaajEs6oQqdhRC11q+wkDg7dGlR\n8V/6vIysk3GdCTvSZEBT3FVbjzNuyAFjEV/Yr6V/57IcK+HPfXrfQ3bp3jY2\nAtFy\r\n=W72p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFC4oi63he4OHRHWC8rOrok8asrtD1J6++VjoKESAR+bAiBJG3/ZNwAUdknIteI2EzXqiRnbsbM2O89py0/0xoNUvA=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.5-alpha.3_1621539918461_0.169889934408602"},"_hasShrinkwrap":false},"2.4.5":{"name":"progressive-web-sdk","version":"2.4.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"ac94ba166314f852e7fc5e3fd5a5f99e8e75bf4f","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.5","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-WI2ZU4KtEgPw7jDnm9WuxEtmPoaOXjchFhMgH9dS0THBpu+MeV4JLXCcWcJ6plv5hD8p8zfKX7Y+GxqKBLHY7w==","shasum":"632c71914b99ed7ffe6527b9fc293139f063e34d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.5.tgz","fileCount":818,"unpackedSize":3451650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpt00CRA9TVsSAnZWagAArcEP/1WNDvwIk+LfPZMt28na\nYEZbUc9u+PFsOJiSkBAlSLx0XYWviyrNTW2hVGqCBobovtHkRmtrkfapXMy1\nioTMwrmHUaLNrS/PdxI+y/RsBD15Gkab0Uq+lCyQ1sJWDSt5QtkbSC9jtuZG\nePqrZeCWDhG2pjG5xKGY7mW7NTgkOYcQC3cGwaH7NEL7NU64kIBXLpo9Fowo\nIR/OPpxUGeKBW5tSFYyv6f9ZFxT/6+/axSHF70TuwaNBawS7fTzU6uJvBFZK\noRACjxVDKWSN1Vbz11N/z4uoyMAmYl+xmnC2ScmKVElutGz8Ae5B/9MD9GBk\nO+/fR6kjvHMtRKruG24kjkv9Rdy21vTcqCovOtONc02DwfLN1xAx+sMlBjqR\n68wGyI/rC1GncAeGJim6pO5fmVlp8TdeW8GDqmHZ8vPUgVT9cLKndiUFb+0O\n4KMRe0RptNVU3jDwJG0VGNlmJ0JCsZ4gaRfupJTOBlxKLGdV882fk5dDm56z\nOIuO4Zdr6XdrYUKYJLjDawQ9ku81RwI4ZGM4k4Ye0DdS6QEaibl14ACNqdhQ\nlyQm2dfgX13P0RqXQC9Cap6gi4VNYQ7Bhw13sl88lZfC/E12c1HbDz7Yh6vD\nz4Zc+Tp9XRqqCcQhpVQN+EEj4l2c/CvStE8+AWRLqfroZ57sdu/WHsMlZL1v\n3ld7\r\n=W5Ag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDvsyhpYJqgAkSbf/K/s3JJpio3Umu2r+MPtGLlRmu5AiB/nJ0t4hpMxPTfu7mFnBoJThvRXU6mkI0QujuXSwaMQw=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.5_1621548339999_0.5329764057981754"},"_hasShrinkwrap":false},"2.4.6-alpha.0":{"name":"progressive-web-sdk","version":"2.4.6-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"6794be662149a75df000a38ecdce0921b0e8bedd","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.6-alpha.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-p/eK/ei19TXP/l8dmPtFPzGL9NG/vlPajY8R8v/oIb59xOu7/nOKlCZdExhhyGK1hPIR1xgpVev7Yff0ZgD0Ag==","shasum":"05efb663b2f5e7d909fd1838c401d4ffe3472625","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.6-alpha.0.tgz","fileCount":818,"unpackedSize":3450219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3NWUCRA9TVsSAnZWagAAIigP/Aj8bXwcsbiko8LCukYM\n2yEz1jzlFSCorAcmOyIaaAR3/QJgvhcpC6Ad4Fm/xFqdmbx8D3IAn2Co7mCf\nErEjLawtwGoBRvR+o/gU4tLC90IUY08JDJclcDEIDHpvm4+wdCFHT1yyga5V\nlF41jXJDzaMqkit28esDqJk8ZCo41Cdn4idenCN/VJD56H+YqBbX/j4kHCQ8\nl1zm74sK73Ufb4NSSy97xhjxIYKkaofdFw+MiPiTwx+OFCgItZMdmcCvKYT3\nfB0CyrU6c1lnOQH/p/StZgh4lTdoVnSlplyMJz1lk1omNYF0/rFrbck19AUU\nQp3TR8ZZ6vrXln86d/IqeVrUFDEii1K6opE56FDZIOgg4KzRT9XFOkF/+v5C\nAOvZHTpoAZPbHVa93LivGfQ2JJ3TDGTsZFiB000ELfpUPbM/dUt8KNMqPs9r\neRPoyqoPyJfXZimvnt8bGme7OewdzDU0eVHWRvL+d4DAY3bqdH7Et9jBPutu\n+WQRoYOSXVUWT+84YzTP9VxHdFBTDmmQLqaFujuV7UZ01PLKsRsb7D8tYTb8\nT69chGXUXh5eNmJwf6zZfPIbQ4m0tlYooIl7aqgkF0FR9d6LFPO3CG6ucJzL\nEHVqY6CHWQeY1NuiGe0YnY/IHyvz7ALc65UKLgpOhd06NwfbJljd/oGlOuWZ\nVCOl\r\n=IjUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKQ50R8x03awr/NWyuiVHsiOHS2VrlIPYOQ2pewhjmbAiBWrbnNqY1J3uvPRfsPUip0wX1SO1UnOSKIXUeNhLIQDg=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.6-alpha.0_1625085330968_0.7616081428779167"},"_hasShrinkwrap":false},"1.20.3-alpha.0":{"name":"progressive-web-sdk","version":"1.20.3-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.3-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"1ec3e4b10b3e396a98443cdacd5d5e0c88cca928","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.3-alpha.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-zvTfnoo7pS38lJokJCYJp2qNn7LHgYd1CGLLcbcml62TUxs5kJkHxAwLTDCTUH028erLW0ftjwDx64HLXE6W1A==","shasum":"9cb4fc960318e5fff21d0a0a5a9a65b7b37b781c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.3-alpha.0.tgz","fileCount":4085,"unpackedSize":19757301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3NYCCRA9TVsSAnZWagAAXm8P/A87dXl0dN0jessqrcfj\nwtXFdFqe6c5Ynln2H9ljPomFjBSzJjhcrGvr2J0MllXJwalE9TFUd3aPG9/D\nUBK/OicIStdzTDpdm8rsodRd5lUgvd7vqtpzCPGlh3HXvInAHvmNcNIj1SU5\nwQWd/GkhR5enCmi2I6M5kgDfEpWaU+rT5yh4SYNLTXBMwitu2Y5OPf3OpBkt\nXJvTgSt/3up+c2rXHzpWwTf0DbZopKkbrlQi1MZs/u3GC1alkrZ7BRGtsz/W\naGOvr+QjZoWxBOoHen/MVYkGu+r8+8uAv5W07S7qgw/ne1kpF4fGOJY2I2UB\nxZTDZA5BI96Ol0+UeknrtjFmapfWGlJPQ1eSIQ9gQo7dZUg/LEGBBJfPzazF\nSPUAvYh9I1pdXikOb0+s2xFbzM9dIiiVon5FTFRU7RMrM1aV0W7Lnh2si7pt\nUYLY9vCEBfhO58wysijDh6jY+nSDQxelt0mCLWH0wawN+2p6DktfsaxbAUDt\n9wThBF1FieQUyeQKNtZKMqxvyPGZ1A0pcLYJjpqQS9kAh8Bm8HgaI+kfRvo2\noULwJVClw0AuDHvBGvAY+j5WMvtODTPjXc7iA0K2OY5gE/Si3eev5UUUDMjM\n6IioKiJ8S76tn2l+/V2wao6Ai/PpQrJcPe+aSFp9fFZyLCC15eMagaUVrHgR\n9bDq\r\n=3AiA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwn+8KM3r9bKllYMeH8tvhmon7hxASSwF7G+OQh7gqBQIgcuvn3/wm1xZyvxfFa37CFz/0gNkwQqCN+FWqQ+R/CsE="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.3-alpha.0_1625085441587_0.41483044746887776"},"_hasShrinkwrap":false},"1.20.3":{"name":"progressive-web-sdk","version":"1.20.3","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"1.3.3","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.3","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"3.19.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"2.1.0","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"1.10.2","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"1e29bacc2b01ccc93c43a245beb1b29faab3d9d4","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.3","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-JxawPjfL3LUSAtmzz5wdUA5CPLMqhy2DcJDRtvpgFH3rQJnY8v3aAQOBTEJc/N2QgmHRiNPVY3pDBeGug8s1qg==","shasum":"762e03427a60c1ce3e850e4eabacdb97890aefa6","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.3.tgz","fileCount":4085,"unpackedSize":19757311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3PcECRA9TVsSAnZWagAA5s8P/iQQM+F4YyWlTgOVueeM\nH1WOXaBUTaygcmLNqakKSMQerPNCxCkbfoyiYGCp6pe0/KxZrH42JyoIe71a\nyu81jFcz4Eo24fqMpGEmwu2ERRNr7xXWuDIo1SmmPoIGbYgeFgBUcYrB2MqJ\njSBM9EjZAh344HhzwtQnMC/A6roeCxGS/idaH4lCgIdSnwbNQXqbUDwzVALA\neDNQc21IGdKDsN0+qI3IghvgLPikin0UvCmKbmVVeMTs9VVXXYdI3INYsczN\nLaXDUJ/FqcNUj08aY4RiGI4cS2oCxYl+RzazVmU+ppP2qrwhLKEIf2RhwPNm\nGHUh2vpHLAQrn1AJ9elLApXk5HeI9zaBZTw9/WozQ1AXnfxsHM+vRU0idZCk\nG1yq46pe0hKZDABAB8TZmrkVa9lmplpjJhC5xQ36+dH18KPHXlGgh0Wpaf4Y\nBsWJ64UpBFiu51LXTFYiD3Mk8MqcS5HUTrKdyo+tLmxcjiwosk69S4hHOMme\nVAtVEloEuLLyEZ4EFGQijTuIU26xWHIrrAxRVWkyqnsAnKNFp8N4fzgZpQ10\nh3FwQpmhdDhQL330A4grrnOVylLF/Xm0Z8DTRlGsgElSoSbJwNlpXXbj85Me\n0oDZja5Cyc0SyEMXwNWiOALU6aWkouXlBz6CYO6AKheVqh7b7AnMTc8Lm2pL\nDKhR\r\n=1mu2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWT/yxl/CKaI6LLYNYPph2/rtOveM+2SgRZd1gg2Lg7AiEAvJmL3FW0WvIFd88tLve9gWl58AbQXBhFuSS9/vk0ZDc="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.3_1625093891945_0.721030539848075"},"_hasShrinkwrap":false},"2.4.6":{"name":"progressive-web-sdk","version":"2.4.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.12.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.4","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"a44026f7ca80d4f24a4b766b144b30cf73f13d1c","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.6","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-711fp21my2faFHQ6jhiwIZ/7CyAaMmkJ9Ct4dAj9fjxFfKWt0vsnvgh5S4a9/9TbGlQMkfIuu7pExjScHaI2+Q==","shasum":"0eed9d5c7b9f3d049a367ab0588daf02c0209fce","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.6.tgz","fileCount":818,"unpackedSize":3450236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3PljCRA9TVsSAnZWagAAF4UP+QC3Wj5gFpSUmPD6BfCb\nOdHUacNIJuxWxSconmH8WNAFkHbtjYW2FDyFZAr73LMfbpFV/iPlP3HOdCEl\nf9cf7gpQcet5FHTvSEIIGYBmhIkm3lVPi7HU57Qu/DZqlNgPrj5md1jbaxQt\njntcoZpCa6WUD1MLzIFA4pKRLc015lq+MCs8n7Y1uWDbzL07sx1I4kaR+zwB\nSpfqjhQ6dPBZBxgq6mCMTMu6LUtGxffhyiXPFBaNRF/CHV+SpHJKIUdk5dqQ\nXs9m2BBeEnr9Y4GBRaCYQy5W7yhc2F1u7BsG5RnUJnhzErkQZZszgi0EGwtH\nWWnIVbaultZWEwkRJNR2Qdxz/VMHK402CnhuzBFsNIKy3sljxwM0x7ffc5hc\nJspl7a6b89T8zmIJJ/ZKhoRhZllcYdO8wYfr5igrBF598dDt90mi7QVkIz5N\nvqlFwJraEGPiB73O4XKgp4JRKHnv8CADTcdjsBOIrZNUQ883ue6w7WbayaJW\nyShz9d8IOIWdm8fY9FI78f7SzrcL7Qa6+9ASwJBBJgt3uf0HK+kbEkQBPh0n\nndsTKZa28jzGEVLI7hkr6SzABVQovmE5U6kIkG5VqUFer5RFwfEmEIKm0y1z\nWg11AfNm6oFtQXz/9Gat7bBzd3A7Q81X+feXawDywNScGglD2uyPw3mHCYWA\nLcBa\r\n=cQkQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXm+3NFbY0UdgqIy/rPiZ9+Y3BauO34mCZGaBibSaqxAIgRINr5Ck1SiL9fTWm0bZkGI/kw+ywAIhRJQlgjPGw1a0="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.6_1625094499331_0.46430465705654766"},"_hasShrinkwrap":false},"1.20.4-alpha.0":{"name":"progressive-web-sdk","version":"1.20.4-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"^4.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.4-alpha.0","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"^5.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"^2.1.1","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"^1.13.1","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"ddf026a5d1477839776f2eb2a88c73b9b1cca8cb","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.4-alpha.0","_nodeVersion":"12.22.3","_npmVersion":"lerna/3.22.1/node@v12.22.3+x64 (linux)","dist":{"integrity":"sha512-Hz3MO8eq9px0aCt0dvZzALR0VE3uADCPrAr4bzefddb6kdoDRwJ60Qo4/XakvK++rVstFQJXt576qM69CiOeVA==","shasum":"73e5c97b71e1e7fb2b7b0052ee9543d9a76bc339","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.4-alpha.0.tgz","fileCount":4085,"unpackedSize":19757536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8H/NCRA9TVsSAnZWagAAYOwP/3oMfwRIUvTLiJ66fer7\nnumw7KMe0IkBQztfm5JOwkITbKT/jqG3kGIokEj0vpmRD7KhzUYcLcGTY5N6\nruo6AP8T82WVszmZZAAedUSjvoApcnHrDuYhZq9/G1/PNc9Olu3bs3Nf3CpG\nugm3g15giBKgEtR2COEhtPlKCaWu3UBOh02LVPNDsCUMzZWNTFPQB5+euLK+\nZSj379mO77zloDcgyikilYzZiNMuqNshQAkDlxgyJW2/23gKLCgOF3qZer2N\nDVYm97/YAcoDAFi+5HuWksLmfdyd89wS6uKlBek0BcpomF97D3otdfKZ+Q+5\nRCBO/LDe/MIv9r2bghOkFr2vL3Zg1tGWOWqY5kPTfGYv2ozIhmUhLfsuR5eF\nDVHmHM9r7Akl1e9czkMt9JZSqtfNWdjm6/O/OLZixPdIsHBLfepJicB9Iri5\nBDGnMZ9b49AUfP6WkCFUfU/GTHCap93b2Y6RRX3vJixO4V2Ktz9I+Zo9GL2a\nnV6BFd55WJTL8mqWb/DcMJdoVeMZ+bfDkq+oFEm4ahKWM8mEAFJX1YyFKDyT\n5GBTZHenaojE4eywfjyespbwkyHJf/bhvyyTsE7nTSMsNH3TixGjpRk8B/gC\nDX/XSwqwRQg4+sO6llf+v4YiVborr1O19J4a/Tb9SRWA3F7DzvXmf4S1/nRs\nCcMk\r\n=61C9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLt5wQ/0GhyoFkg1NWGwtriJq1PNxHnpfKck/Z10Ra6gIhAMp1SkOamd6Dyd/yogAp7oJE6VHRvhodKNK9NDWCFabT"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.4-alpha.0_1626374092966_0.4590606405458666"},"_hasShrinkwrap":false},"1.20.4":{"name":"progressive-web-sdk","version":"1.20.4","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"^4.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.4","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"^5.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"^2.1.1","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"^1.13.1","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"04ac75fa0b4a80602ef3c8bf9efe0bd998df2c9b","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.4","_nodeVersion":"12.22.3","_npmVersion":"lerna/3.22.1/node@v12.22.3+x64 (linux)","dist":{"integrity":"sha512-2slpmwolhnvGy/V8pGS9Q0XGmDNdksI7qAJzfrVBh0XtPH2XWnwQCDZGC98J7R9ULvgypEshrktPeMvPpnQLNA==","shasum":"bd070eb11027efaf00ab31b5f4e04c5c4ba4377b","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.4.tgz","fileCount":4085,"unpackedSize":19757358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8IQOCRA9TVsSAnZWagAAbz8P/jYxXmRft9aITR0Q7erE\nXgpa6gqGSigZFTS/9I79vZEUZUCJ2jfLqUvZ06QEX+tLmKu1eHjmbtKooBC1\naCYrECwsloN0PV4VUhnoHoqU9k9CLn/5gVdQiq8wB+GrqLRDfNYd1v6RROd2\nZf9iwnl8fz1XRys2zOxfWfOb8dF4DQXeaVRAi1jPUTxXeES+kG87H9Kro8G5\n+BGDK5A/SVm15L9ztGeZODwSRjxT101qbllXHwHMweKEY8p08+9VcDPaKEm0\nCHzjDz1VXJcijp9uUN/2J8Nb9Lf9dXTenQnLAxUWI36K/NdQSw9dUCpEiX0v\n3ZtLh/bvX1GBuGgqmXHIgd0AEyD6QJfteLKJdJkIp/8dfzV1kC3aw+r6Fx8v\nhtoxxJ2JzXXTO//0LRLfCA7yxYjJAhX1xMPhEj57Sykmnq8Nx9AmtnynsJLs\ncmT26w+mbiuqgxjwr7iCsTdnYa1ku89EMkvu/iLcoiyEESRYE01qnYTlIHrk\ns/aoXMpO9ghm1qGNaQ8/kDFytp7kMLY4Arsp/bkO5+Fca+v4WFl3dl4vfdR4\nyD/yrOvMMbkAz/+Z2RSfJJAaZsKSZS2//W4Py7G/BwLVW22kShgpEZIZ1x/z\nEKRx9L1DQXh9HE8p+5YWtpiVTpWBuKkE1Y91U3q1zzZuFNSA5nmzVPa/h6p1\nAXoJ\r\n=Z3dv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7Kp+V1/4M9ADYomhfHMeMEjXT7Wi59iUB+ucexoZPLAiEA6cmFaxWy8dU9L3pFY5bgGr5DmJ5tus656nQOMIQkR1A="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.4_1626375181890_0.0562799452506384"},"_hasShrinkwrap":false},"2.4.7":{"name":"progressive-web-sdk","version":"2.4.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"1d45a750f7f8e54ad2792e5294e46379e04920fb","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.7","_nodeVersion":"12.22.3","_npmVersion":"lerna/3.22.1/node@v12.22.3+x64 (linux)","dist":{"integrity":"sha512-9JimB5KvVguQY5DZgHMLgT7XnHQ3I+ZXjuKv/aMTkUZXWCLcdeVGyynox2B5wzkezKTy10Vry0aZdTUiWSwDIg==","shasum":"5317ee847998b95e84cc464a24ef1050e6817079","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.7.tgz","fileCount":818,"unpackedSize":3489618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8ITcCRA9TVsSAnZWagAA/zsP/322KIOCFxnktFsjmkUa\nCC5pTzYY4cthJgfSu7HRKi5eldW7MkpM1SlFmAcUVkoXPVhcUMPuystFxk0t\nYjLZtzhyz5tBvKC/jknMcRB/t0qizUsxolpeHUQ2KQyY1HL3Iz9ipL3rMW6+\nDGQjQipXO4S6q6IySN5/8R8A1aj8hsaWPWN3/suTKoYKwtfjcog8Kj+fv+L9\n2a1lD3j+efr0DXRyKlPYfj3ihRd64LJvLQD/NkTRBpI7hOJwCKV28ICxFgY3\nGhFsQsid5sb8e/LVax9XmUS8TJ1e57pDhwuyV/9J0+Y2Zy7ezd7fvjMABabt\n3RYwgnQjPq8ObQy+amlf7j9W/vAIVKnfC+QEgy69fI+fjM0wlgnT+Pte9GyS\nlDlOrDCn3ZaOOGxTS7ZaAgXSLxpUoMMoVEaWDxec7yaesUfHbcsj8J6kVwi9\nw+MZUBtYq4//dmbX5B28ky3WbIVGi7Cn6KodR17mBT3Pac57emQcFd9trXHi\nR5O+znsxlva1jRc68kDVGqZO5ScMdlhs5GfFvMl3B/aW7CqUhaihMeXnJ29v\nccGOvhq7slegSL07D+LXm+cwNSxrhXFxzl3osRsQMHzMv8idADcBRgnEQSTS\nzyr7cF9CIWbWXF0Iz7RP8M8YUi8Ri+zuz0UuVYlv1+4ieyNpO1217xOHHVvO\n0nj9\r\n=gDXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR8toduFvEcDETHayq+ZxIwWgQtKJSGqbCt+iWXiF2xQIhAP5EnMqXGZdFNnzu4ThF+RDgwlPdkphkFOPGeim+jcp6"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.7_1626375387727_0.07668622559254223"},"_hasShrinkwrap":false},"2.4.8-alpha.0":{"name":"progressive-web-sdk","version":"2.4.8-alpha.0","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/mobify/mobify-platform-sdks.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"fb02f6671cad280b8b6283e0e3b014f2d91d8131","bugs":{"url":"https://github.com/mobify/mobify-platform-sdks/issues"},"homepage":"https://github.com/mobify/mobify-platform-sdks#readme","_id":"progressive-web-sdk@2.4.8-alpha.0","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-xZWPGC6T9c4oXaGwyn0wp9BgntDBqaol/JfNKttKzL1rrvdrm/mJXFtKWSnuCn9KYCsQz63yPL5YbzDSdfThRQ==","shasum":"8223cd3c8cce4b1ff2666dec0f052daaf8627f29","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.8-alpha.0.tgz","fileCount":818,"unpackedSize":3489659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDCpZCRA9TVsSAnZWagAApGYP/jIERxlHtOUQbUeA+CJm\nDBulX8w9wTUVv8b3zpRPFS1m14OuAYaEHerEUikvXJDXNS5SBhys4hkn1/CB\njToTh1WgH7KjxzWdTCfV5YnqhosvH2J0dsY0LJWvx/PWe1NTr0FxlPTSJg41\nNQ0gTKxcCVtLqDSHbqLhH1K6XN0lzUGiVWLn97HbXcfxzzgoSKBql6X5QiDa\ndt6HT/JFYPTu7sqEpzvVIc5MgLa1ZujnG1SaVmfHoShf6sNDieVYw/TwMXAk\n8L82BBA+DBZ5LGMjUwLtd9v75t1P2DU3qJVMw3qY3b3/s5pa5eqIQMBhAhi6\nwXHpos9NFGOfeZHka7avMumzib/zYl2wXEzYiWl6wodr4AWzdJPlMboz7MYU\n1R3K93ukc3jZP7RcGZz8VgjGFfB2C9/yOJz8y/KFel+dBLK0RNvS6p4Td4VG\n+eUyVdbR9Z2yzpwpVfdfQDbVOCtE4Bxn182ldLkobI3KtonzdhCac53GLu41\n1I+m0RpirwiCo8f6JiI+ScjWexflWK+hX8WhSsjyczXPb2LTfaLXNg65Xc1J\n8i4aCZPqMbdr/YMQAAtF2yRnW+zH6BuqFxJwabTqExGMKS0IiGF5mKGX7W+x\nVbW8kIY5TO0KHEYk4zUV0U/TBd3wBma2ntbVmlAw//bbknb8K4SLMmp6zSwI\nY8dZ\r\n=IAmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnYGMbEXWt4zcodux9hASDvVhn4h6vO5Svz+iWulP9AAiAfwt8u76Uf0ebfFeG9XMDVrR5znNGbHAZgelmfw0lfXw=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.8-alpha.0_1628187225168_0.5481533184772722"},"_hasShrinkwrap":false},"2.2.1":{"name":"progressive-web-sdk","version":"2.2.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"40b9c5bd32f037d512188e2286f14ea9816c003a","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.2.1","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.20.2/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-oSKyITEzpNuz3vg3DA9vtB2aqs7go+ghM9kIr5DPX0k8I5ztw7VAHZayWMJFNt7S/lT81zdLoW4VgiVVkLDs2w==","shasum":"190458248b80429c72099741c8f3389d97efda5d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.1.tgz","fileCount":818,"unpackedSize":3443756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhErx4CRA9TVsSAnZWagAAnTMP/j/nEa0f4i8Q3mu7Aqvb\nYYPMbdhnPCmxjP/JswBQGiNjLMImuMk86EO4QMU13MysS2s/VbPOGlevi19T\nvk19cgloZvFHWHSWtCvmHtZAWhIHhoVlYejazHlQFFzlNUrSfCNSnHQjDnd8\nBAmvp5aaZu8FbWLA95LwqOOtGlMwqwxB5dAnaQ7YUuJXapuCVBNgyz8TfeS6\nZzR8Ibn12HzzLwcJVk+koZOwq7ndyKOOJ/H8xpXygganKu8Zy0kmrxruv3QY\n6ivywyKsRtlG2nrjq7icw3h5x7Zzh7tVMhCoWvdnSELPhZKnTExov62lWY4D\nQHWbnNvF0E2qC7yqtDJpgZac8hLh+sjMLYYH/ED7I3VeN6JZ/BODzgdHbyGn\n/aLm4bFHANYUUMfbsLB+jl5scKndgr9uK9hekLdoW1WLJsM8bnu3Tfj93j7U\nsbwlkm4HlPf9rMb+MoQjrKfvHfo7dLYv/wNVOTJ/H4Y/9dZHf8ME56hJbHHb\nv2qCcQMoa+RzNIO9yw6wKzouyfosFb56QcUfWynge+x+Y8WebBSdbGaQq3vX\n6fOB5QRf1j9D+xzxy7uWeylxcZYWhsjSE5fT3b+FejjNq0IwyAa6RLSjFp4u\nib0RUYt9nYS0Dlf58Nr7QUE/SLct4VH/saGKEPTpYDj5kmYmBIOLxVFkOac1\nBk7v\r\n=/Nkp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6Z0Jy1PD0qqhkJciQ2ycaAeEpDCiTn5yYg1+jn6nYwQIhAKJpwExlVtIqy5jPFxdCPEV/JQhxLuwIbfpoOq9YTwB8"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.1_1628617848420_0.9848949811281351"},"_hasShrinkwrap":false},"2.3.1":{"name":"progressive-web-sdk","version":"2.3.1","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"2a63e4741ecebc063580a66ab7530eca05a21f3b","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.3.1","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.20.2/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-896g6FfJ3G/PgbJ63tzxujfD9xlbUxz73+IQi7Xv9eXfXa/XkqMDdIgJvusscMiSMgIALNhq6qh92gAlDDfpkg==","shasum":"7c9d637c04480e4c859a082ea1234ff0dc5c1786","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.3.1.tgz","fileCount":818,"unpackedSize":3450864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEsDYCRA9TVsSAnZWagAAoLQP/2nk5YReGFsl9m800UUZ\nc96RuiJWP9Kpk8EDQrkBLAmMjI+DbRDy2miEi/2izNNzeGNvEZXRAuJWNB+I\nTqIU71gP197E/NN9N6jGWX06takv75I+Oc1F35idNI0A3IYmsLDlZtV7tqou\nIVcGEnIx+16glXoYF1VjxAAlGkoupkYKR8VYvkiVZsdr2Ywt7QNTXhVpxkWC\nDbSxn1ICiWkE13/Tz4hrLLgGdw0G74Ey+mL9ME+vJQcxTg2CqIrMvQpMKZMf\n55GsUkT4jLukcz7tpeqrpyrrXdWRVgvXXETn8+MGc/fZSvsTGeSqDUQsosBM\nntGvDywxbDQnF8tizK0PvXrYJBUwUstyZxn53GdIrUbcLUtHxnBnwOV7juIF\nVMNf+stSNF/tP2v1/FD968GBeUwSq6LdH+y4TzVBv/5sTDta1qRliMMcSxzt\nPSNk468q24KINuLbYoz+sEOCQshx8xpiIzjiwMfraMHtCttsJA+OuFTCekag\nrVePMnJYsd4Mj3ldHItVfAWwSmxk6GlfCVuBU0o1IwDiMvitHVBxEOU++izO\nb70DjVUwgoen4aUCGOlP+JYnqVffVVYrXRwwXvoWXh7551Q8+FrHrE/bNC2Z\njaU4X3G030ZqEYszg6YgIoQU0GBBbJKCY5Nugdq48MciDdn3i26cSyk+wCcx\n0nxM\r\n=feDc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYKIO8ABC91M5ivGIpLSZSI0fkHNKa1NQ+DehyB8yu4QIhAMG81bonoFyNTDAAQyd9snyPkPZjkp2nYmJOMPHjaKW4"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.3.1_1628618968245_0.5450674213831717"},"_hasShrinkwrap":false},"2.4.8":{"name":"progressive-web-sdk","version":"2.4.8","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"2c2ac18e762fc4311d47e0e56ce65ac945e2ccd4","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.4.8","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-HLycMgHgkw1vDs6tMzxY2FpIRLvDxZSuyJ3OxJLDzvnxnh7UyFLdvRtBGO8NVvnVxZi0MI+Iic5Eso0NB/MEjA==","shasum":"eb638f1b47f1d112a601341b3165487b34c92a69","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.8.tgz","fileCount":818,"unpackedSize":3489647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEsOYCRA9TVsSAnZWagAAcMQQAILbn667dvSAmyZvaPLK\nNQJE+vUFs9tAWXBlTEj6+fdDwKVCXm92ic0142Sp3TWEwCgFcUrZ5wLqxVx/\nSWmIxJjol6pRupuD0icCudSzY9AbykscPwZSadGRc/F40HpkBo/h35XhwSd3\ne5MXzERMcWdk3da6wppLhOVmIPxKwwBXg4v83pt52QzkZQ4rbrqoXlrYa0ar\ndnYeWaVy4PTr4nAu4eajGICQt05CLyssG3IFibihfn/pkbdUaqBw12u5WZDl\n4IpSWMWQ3v0iZK+Ssqtr/ykU5VkS8UYvodxzyfAX+8AvQGLq/sF+xfBjz36n\nvdl4TN6XPDY2UnWvVsqqmcT0FaCvPbHIM6SZr+MpmqVRbOaegDF8IARoYNGb\nKj+NGPnx6YqF2Jz9Yyx0+pO0pI8+fQqDpHHQ4eqfikxBNgWaMlFBu9bsGWzk\nuX9GuaZrUAvgp/RQUm6wQTA7MAFNVxsbEaTP8ijvZkStJ/AD3u7cu8hsykMU\n0vPbAQ5SO7WActmGInQh8sU0BfkMZfWDiWsOHPy8pGlgjmOgn13EWw+A2xAF\nQcj6sw/FVvFZ7oJoRWYU/4zZXlFpm07jTKSZ8Pt/G4qfW3fM0lx/XXwNNEXa\nOf6xw9I9gXGZb06w6lpr7xYfZ4FXAdboLBo7iE9OAQ+aHCCEflt9xXSkNCGr\ngoFr\r\n=P80S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArSWrNFQ75921WjwSILmbLhzlZ2vW66Mo45x3I077B8AiA3biGdXcdqm30asRbSpWKyODIY4tslewb3wOAEGvFnKw=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.8_1628619672049_0.31134477612567046"},"_hasShrinkwrap":false},"2.2.2":{"name":"progressive-web-sdk","version":"2.2.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"1.10.2","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"14d25ffcde59aeac49e7211e60d05db1c7b8651c","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.2.2","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.20.2/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-0YUSVpVZoFYnNgx8k509pr4e7cEp3TvV3aco8a02/emvIm69WTQgLrOwrKQxo30qBy11zWFn/7BASr8u3THgrg==","shasum":"dca78879bc14feee93a7aaf11a397fc522f6b3d4","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.2.2.tgz","fileCount":818,"unpackedSize":3445424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvcmCRA9TVsSAnZWagAA3vYP/3erk9vNeWgT3rK0TQKy\nrl9Ocarey4fqCG8dB+ZxMtHbyZieQJNP9Pg+uQO9lXJ4oDhGa6Q3FiICcxtH\nNYc2CljgpVuFCNPvUwuuAlRuqXF5cQl+AJsUF494lC2u3Srkp5zcZ0QAGLo7\n2WhWhGGT+/KPflwRdfXzuW9vixf5dC07uQktAMN/+6iQhJPHW3kkBNLmd0/e\nR+sxY5zZU5lxI0pBAU+tKI3EK2TRLvXCxsK9Z45IpcNEWOQqMKATQGoyA95J\nydxCs+/O0z8Qxro53eGHzh9vGG+wwgXuxgNeI9mh2LQLS10UjRR4DnEPNY6R\n9OXiuOOQt0KtIjopMNxSRjYtTr9y/e3VSBZQU/qOLh3HJLvc6ltqLEFWL1Tz\ngoiA+1zvXy6oSAqgTCsaeEsC64e7P64f9uCgHGQIhum0df11ilMqVpi/LgAI\nvemq6hoxWxz6x50wc+VdwC7rHJxvKKl2XrOFXXcwD8uck6eNxYo3Rlbvp/MY\nJH+R3kj64GIzPKPFpudkYnkA1O+oHJMVus64580M2a4IXesbBqG9T5dngXxc\n4REQoLD/bCwW/tswzBTpQzSMd6NsBdSVMwtaKvy/9t1smi1Ym+IeVGVER6hB\nXJNDIgxRHB3H9UDY4AoR92RndFmWKc5zLqQmtxP/ZSE5tVswWkI1fzEk6/n/\nnT4R\r\n=zpko\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiok+vPtpmPnVHNUolDvw+N/q59PObj1U6inBNSJjjaAiBmzoSHVqu3aI2ppBCsounRBGQT5EHboYS7rfH/moWMiQ=="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.2.2_1628895013890_0.03928963315521172"},"_hasShrinkwrap":false},"2.3.2":{"name":"progressive-web-sdk","version":"2.3.2","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint '**/*.{js,jsx}'","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"2.469.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"4.5.1","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","extract-text-webpack-plugin":"4.0.0-beta.0","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"14.0.0","lodash":"^4.17.11","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"^0.4.1","minimatch":"3.0.4","mkdirp":"0.5.1","morgan":"1.9.1","optimize-css-assets-webpack-plugin":"^5.0.3","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uglifyjs-webpack-plugin":"1.3.0","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.2.0","webpack-bundle-analyzer":"2.13.1","webpack-notifier":"^1.6.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"4.19.1","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.0","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.3","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"da459164627494e1399fae016d1f34d21cec145a","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.3.2","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.20.2/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-vv/8uJ5Evf2G1DAtt5ep4RCmc5dn3KF3upaz9Sh/XbEJx4dSmDk2QSsXaTGC4isDXiD9sfHQ4Heq3K2yEnca8Q==","shasum":"6ca1946bcd3bc2308015982b24d6162d53eb9be1","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.3.2.tgz","fileCount":818,"unpackedSize":3452532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFvc1CRA9TVsSAnZWagAAmvgP/A/jK0BPXsg3GPwEgTm4\nq9onnkPd6DlJaimP7dsDc9fTcy0sV13zy0e/bow51cnf/9IZXOAwFdt5ehq9\nBy4i0BeNofPhR3rDZVEvCATAL9fMCfabseqjU8PMmZjDqVY8wwpsFMlA3hRq\nElu2So1ARifxDEvrDZTcNNMF36ncU40kfMGFEoeRX7nogyE4TRMReYNKSpFX\nXgs+MuRKlSrlZ8LoL5rHSxhN7Rg+Y8sR5mEaxCSEuL9o0JCEw/PxkHF27JnK\nGaXudeFJSsuhTyRx/paULRTAVoJI5CaMx5v5GPk5EOL8ANWQktUJwUaepHja\n54gzGrLmWOeLKlZQ30tc9fIx3MZfVsWHlj5K/844UyAzCP5s9ljBFHawwora\n7CWwf28XSg0AuS/hvpFw/nlQVlo+p+3DOKh11WB65/7UMkJHzsaSR3LCknZ9\nhIwFyNNHhIRjGXvfeoVesgbJrX5LFSjBuA12AUbykcbwgnIf6jOq1GpCaCzk\nu5Fkcg9m0BJoGt/k1pH06XHyyFBIVQUhHdcMVLmmQ7E6fu240ygdxUTB3vaq\nTR+onjO9CDUfV0ghN9ZRE2BCrIaQLD85AsoV0bGZyFZbOg30qDi12qLNI41L\nkfnp6rJ5SmLethtvIAfhkWgB5mYAfIiN9IAV5Z/qN6xF9vRQYYSC9RH5oCOV\nZVZv\r\n=Cj0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHkTiebQfW3R4qv4P53Dw7YTf6xqwv+AgsdUopLrnEAAIhAPGV9UMdc14hpNLd7pQmvDrLgf/uqysWgJjPaf/MYgfj"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.3.2_1628895029170_0.1585236710640534"},"_hasShrinkwrap":false},"2.4.9":{"name":"progressive-web-sdk","version":"2.4.9","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.4.7","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"13.1.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"6a1ccd850f295ff60d9ed37db405789ef67f377a","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.4.9","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-tJqPSUNZtaxK+l7WQZB82DaBM4ielxnTNyBQ37pGR0a/zGz+ggkt3ZGS+ZLezS726WnJdABLHPbe9QwUrX1Snw==","shasum":"3278952670976943620d712696c367e9e2ada2bb","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.9.tgz","fileCount":818,"unpackedSize":3491328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGuafCRA9TVsSAnZWagAA/T0P/3+9EOaDMOe6lc3+pzU3\nhSdhdmN7duRZmTzKamgwFKfr/1Kw3W8wL/m7B3mgutaADnfURflJw3lXiPq6\n0rRj7PPAcyVW0zlfQ8ox8h4EHcATKn8fQOXrO20lndcHX1Aghu2nSdDUEPq0\nWqrkrBjJ8VIEtXeNi1A8yQcikGwfvOTNfHJ/8VinWKbXTRz5PM8wOjmT0H5V\nuuEAdG9moVAcQnXm/dKHwm25QvSElDpy6GpPz1sgBljZyqQzZa1wb3f0TUfr\nF+QR0/3IoQJuJ6E3pzqqunjdeS4bDY/2xfNYkp8vs9rNZ5yalzjdJbrUePAL\n9EMb6SSLBtX+amB6HmQB4tHRTCK9WycBOdb8QVn3RQYdtNr9p2PA3r99vM23\nNkymuP9egqryv/1Ou6yZEnWicOmooeHMhYG7WhsowRWydUYDiYqCRGAHPdj4\nfZb7d1AyVRPC7vMANEBnUkvQ1g0JT/x4EQZE/NTmPoSUjWeIkMc5jPBz6hOL\n8Uz342xIPTyuwd81XgDvOCg4QvSfbfEbHx6kwISsUvO768Txzxm0t5PU8M/e\nxmMq5/PVWtihsWn+Jy7ib0Y+7AZpPs7Jo4+WmVFaguNucUv0RQ34ntQU1XXt\np6S9px3AmrcnV6Fwiw/f5UdQk4VJ4oZJYWQaq5MTUXvqgvVymxQF1YHw6zHf\nsola\r\n=gR3A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzox2xFxGtdo+LFAHQpahzvlieZ7gQgV4XdgVlBFKekgIhAKuGOph4PVs0cB5f92QkPOpu3ezrqed4H/cOEo/XEAwF"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.9_1629152927493_0.9696382731850954"},"_hasShrinkwrap":false},"1.20.5":{"name":"progressive-web-sdk","version":"1.20.5","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"^4.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"6.6.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.5","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"^5.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"^2.1.1","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"^1.13.1","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"d3427e592e7a2696e1c5742b06d9c0ed524087a0","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.5","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-ZdZ7F7aWNoFoRZ4QO12kYa03Csc5oCtOgXRGrC3ov+dro9Rs1vjyRFo/3MmDOGLglRPJelKgVzg9PUJ0N7GOHQ==","shasum":"717be430561bbf3be13d3479bfb69b95c817649c","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.5.tgz","fileCount":4085,"unpackedSize":19756325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL/P1CRA9TVsSAnZWagAAF2EQAJSZLs8IYnwkbZ4GW0w+\nKf0D3oUdeXRI7sjGr3a/61WI9SctF2DzoqYf9J98ui3EcHBpDfWL01CwgkAl\nQ4BRr6ugAgi8g8OLRo1ZMDrDHb7Yj7drlfGzDu2A90O+cDix0vPYUlT84i4U\nDDSrzj6dn/AOirLsGqeYUcU/DM3Gs8Wze1NnZtuRkuwuyNM5/LITeSwahbV3\n7ZI/Y4OptpNU5RZIclv6KM5bb8VPpbXPirkyGGWFtWDRrQ18aia1XhD1gw2d\ndjiH8nqLpyyWfseXleH1A/uXizitnUq7gm5VNK34exe6art24ZJ/dlCG2gt9\nMJ2l0uJjJTmnHwfzS6dVlPXDf+OZmYvfvISV2w9GbxXqxe6R3BpjcQZMMSGW\nnRmLVHd/gJvRIhY3oS+AoPe2ERzi+2A3Pe0yShM9FNOp7TI4fxL6XPQsxQaY\np8Dxuar38aVgWd4MxljSlJlGZKjDBb5m7xy3cbs7MlTkaUBeB70rIvp6ZTi/\nDk8L6aJlJvnuqDJJe0w8cMBfFW/j0fIpkaxxm0yxrK+IkZH51GWKrDhqEkXZ\n51zco1iTq9Y3cjvxw4/lyAbz5XqYHBCc0HRq7wiKovjCoOHbIdLMmuRv3OFQ\nArjtI6lIfIRknz3vS4mzsUrYB5/ZrPLAkc1xs8Z61hLc08p3erDAtmF85rPO\nWDxG\r\n=0TOZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QUl1K741RWL1Bzw+mceICRjibCWfqGHPHEDRWW2sVwIhAIO5MwaiuqnazeBI1dsFkgZ1w/w73E1iARNWciUqmSAC"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.5_1630532597221_0.37687607940728274"},"_hasShrinkwrap":false},"1.20.6":{"name":"progressive-web-sdk","version":"1.20.6","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"^4.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"15.3.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.6","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"^5.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"^2.1.1","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"^1.13.1","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"96c3f2c84564b54b30e232d43ec108ef53d2d346","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.6","_nodeVersion":"12.22.6","_npmVersion":"lerna/3.22.1/node@v12.22.6+x64 (linux)","dist":{"integrity":"sha512-EZQcgX4V+XhJqRya20VPx56SWLL0Njmlh0brACPKIHkUiOSCqueR1PrOMClFRBMyIEjFNE0fY7p7gZOYHfiUXQ==","shasum":"8d5b00893a1f92a444e51896653608231fb3f85f","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.6.tgz","fileCount":4085,"unpackedSize":19756352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2qsOip3/ub6MrPJSXvQYJJ1T48I6M4Am9N25pxuOGGAiEAqSPhXNjri7JEdy6RUqatAtKKbalN1lbHvWFCzjk5xaA="}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.6_1633390220525_0.4160086496423214"},"_hasShrinkwrap":false},"2.4.10":{"name":"progressive-web-sdk","version":"2.4.10","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.0.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.5.9","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"15.3.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"5911db0c088f2161ed5c9db16c9a4e8433bb5712","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.4.10","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-wg9YmfoGZKJOVPkaHsorr109FwUbSw0GpIMlIRdsQI1Va1MME5rPIQszp/X+cr6QLMgf1kbHw5fNsaEyRlPJZQ==","shasum":"812f5cf7ff7e033cb5af7ed5915bd14d7910167e","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.10.tgz","fileCount":818,"unpackedSize":3491382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGUocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj9g/8D+Oi2TWTs6zPgnv78EOAbv7UDxLjIWVzbnu7Yd5lsC1mrgYi\r\njAvrmnqgmjQaV7MorvmLS1jDY6/meZppVLUDrbZ0YKXOk+609uMHwN7Lwr7V\r\nDOYTegxG5aaPj+6l0VoO/hnsLsbs6eLPmdkRUvxBlGZL6rwGjloAmlkJvxeU\r\nNGCDBADVEW3UwnJnkgkDWhFSTV5KXs3GN5MGb4SljdJP8l9XvGJ3lxc7SJrF\r\n8caLW+WNWxBtKk8QyximBu5PUeUKq0D5G1OxVKeNHocAh9d3XfsjgtZSUUB/\r\nmR3wvsN6Ln0FtSgnq24/W2HuT6loZ3HS9pIymRsPIy7o8wRJYtn8Zl+i7ajQ\r\nCnIa1ZLBpX8ebFfD3h7dJVN0cggtlbrozz1RSlW8o48CFgEnOGN66C03fnoV\r\nOi2YtbYc9btsB2DmF+d/g8OS9PkOXAKKNEBG/LHbuSivu9luQJPI1nBREntE\r\nrCc0Eg2A3sdrqTPUetICagjzbWkQHC8fY1zz6e7xanMeaEiV01yhGqOwjN7S\r\naLra9fHX4W7nIgDuVag5DDNww0ORigMIw18RDMNuyWFh3fgQ4/5I0Y18Q7ix\r\ne9YnR0cEH32y3FY1omn1ey0EcwHUQ/iSF2Au+9Lg3ho/ybfk1ve7yfY2TZy6\r\nXZztC/2oUijfir6vxDAuIpMCQu7E0Nx2X7U=\r\n=WTct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB0iOVT7zAG1BvAcyKz18FN+EfMr0FRc2p3wfbU4iLJQIhAOO2LcbiZfGCME7Cg1ANUjfVKjlw/1vTdvc04o3S2Tbz"}]},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.10_1645824540178_0.6036352144946286"},"_hasShrinkwrap":false},"1.20.7":{"name":"progressive-web-sdk","version":"1.20.7","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-upload":"bin/upload.js","mobify":"bin/mobify.js","sdk-messaging":"bin/messaging.js","sdk-generate":"bin/generate.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js","sdk-get-routes":"bin/get-routes.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"add:component":"node bin/generate.js component","build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:build":"echo \"This command is deprecated. Please use 'npm run prod:build'.\"; sleep 5; npm run prod:build","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk node_modules/.bin/jest --runInBand","version":"node ./scripts/version.js"},"repository":{"type":"git","url":"git+https://github.com/mobify/progressive-web-sdk.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/mobify/progressive-web-sdk/issues"},"homepage":"https://github.com/mobify/progressive-web-sdk#readme","dependencies":{"@babel/parser":"^7.5.5","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@types/request-promise":"4.1.42","archiver":"1.3.0","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","babel-runtime":"6.23.0","bluebird":"3.5.1","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","express":"4.16.4","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jquery":"^3.5.0","js-yaml":"^3.13.1","jsdom":"^14.0.0","lodash":"^4.17.11","lodash.escaperegexp":"4.1.2","lodash.frompairs":"4.0.1","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.merge":"^4.6.2","lodash.throttle":"4.1.1","loglevel":"1.6.3","mime-types":"2.1.20","minimatch":"3.0.4","mkdirp":"^0.5.2","morgan":"1.9.1","node-fetch":"^2.6.1","postcss-loader":"^4.0.0","prompt":"1.1.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-router":"3.2.0","react-router-scroll":"0.4.4","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","semver":"5.6.0","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","store":"2.0.4","sw-toolbox":"3.6.0","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.20","uncss":"^0.16.2","utf-8-validate":"5.0.1","validator":"10.2.0","whatwg-encoding":"^1.0.5","yargs":"15.3.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@mobify/documentation-theme":"^1.20.7","autoprefixer":"6.7.7","aws-lambda-test-utils":"^1.3.0","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","copy":"0.3.2","cross-env":"3.2.3","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.9.1","eslint":"^5.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-plugin-import":"2.3.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-react":"6.10.3","extract-text-webpack-plugin":"^2.1.1","immutable":"3.8.1","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","jsdoc":"^3.5.5","mobify-code-style":"^2.8.4","mobify-debug-js":"0.0.1","nock":"10.0.2","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","react":"16.8.6","react-dom":"16.8.6","react-redux":"5.0.6","redux":"3.6.0","redux-actions":"2.0.1","redux-form":"7.2.1","redux-mock-store":"1.2.3","redux-thunk":"2.2.0","reselect":"3.0.0","reselect-immutable-helpers":"1.2.2","runtypes":"0.12.0","s3rver":"^3.1.0","sandy-tracking-pixel-client":"0.1.31","sass-lint":"^1.13.1","sass-loader":"6.0.5","service-worker-mock":"1.9.2","sinon":"2.3.2","susy":"3.0.5","svg-sprite":"^1.5.0","sw-test-env":"^2.1.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"2.6.1"},"peerDependencies":{"immutable":"3","react":">=16.8","react-dom":">=16.8","react-redux":"5","react-transition-group":"1","redux":"3","redux-actions":"1 || 2","redux-form":"7","reselect":"2 || 3","reselect-immutable-helpers":"1","runtypes":"0.12"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{console-error-reporter,polyfill,test-utils,load-scripts}.js","!src/routing/index.jsx","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js"],"coverageThreshold":{"global":{"branches":97,"functions":91,"lines":94,"statements":94}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"harp":{"processors":{"md":{"smartypants":true}}},"gitHead":"842f2a36e37a106ac74c9c87ecbcffa7fefd82dc","bundleDependencies":["jsdom"],"_id":"progressive-web-sdk@1.20.7","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-Mkd3MxjDEjcHISY+aFarKszh+0sAGaxn6jXBRB2Wo+DVVOugBdoS4RhAXkZeoZzExevXreO9f+0QmMHthWctUg==","shasum":"04de16d548299b5d817cbc1c69c39363e3cb319d","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-1.20.7.tgz","fileCount":4085,"unpackedSize":19756396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU+e69QF7swBj4gK0Vj9UOAO6RBiBuMIdAZnIag6oheAIgcX1XtucixUJ1KPcJqg/NbnHwRQyrOX1RPp5yRDmMbHE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicG5lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbPRAAjEpwD5oG2Kto6tMg+px4i6Fvkc5uJYa09KE4aFRBSqI+8tVC\r\njR0Z+JW6qzDwuIxcZCzqrtf/zeNjFRhMgkLL66LuebfUvqChr1hzMtkFB8kd\r\n4KKD0aIrLyx/GIxgPHkaiOZ/oo5IvMDvtwg1LRY6yIeS7OgDlNEZA78pvGLf\r\nFG0JUOYP7Rqqs+OcWbTzIwYRm9BrwWYAxr4qqoEY2x8FR1dJJpv+Wwt3d5RF\r\n6sGkPeeoWXOYZN206EXr8E2g19u2tbGnd44cROg3vhyZ1iWq+75B7kw/vVKa\r\nhbBHV3SQkSrjkpjbSRLj0gr+J4ZfLkfuXcFvJWfaIKhB9fjqxjJKK8VhSaRE\r\n8d6NfcoGi5r15QWR2ldeYU1fbRkVH1GVw75bKsFXBTKq8Jl1ZK9md0EO/ocN\r\nWDGYZP7FjTomi546r2yDvsrw03q2KjsrJbHgtbwVF7OMWsk30aMUDQD+cGsM\r\nKfSp56VTUjnY07Y/cvIawGDYzp5g8bxfm4hOAZbBs6/D83gXCDM7peRIhgf+\r\nvS9VFzBHij8NK7RrdeWQHpbrh5DS+6IoKqLbro+rsW4sQp4/Ci4zkcJgA8wD\r\nkXWo9DeJPGE8flE36txh/WnHO/zjkaqCiYlyJTo9MqBQOyJKqvIKEDxNGX7N\r\ncyFPIirBaboRTO2vEFYNbPCjIqGubqL+Fas=\r\n=HS7d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mobify","email":"bchypak@salesforce.com"},"directories":{},"maintainers":[{"name":"mobify","email":"bchypak@salesforce.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_1.20.7_1651535461670_0.3858375333823225"},"_hasShrinkwrap":false},"2.4.11":{"name":"progressive-web-sdk","version":"2.4.11","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:integration":"cross-env TEST_TYPE=integration npm run test","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.1.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.5.9","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"15.3.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"1095a34cb13dfb8ad8895347d650ca6433ec5743","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.4.11","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-Z3eJ3py1jujZkjqfAXEHVTUJ+8tVheHAd92Yhl6iumVuUY0qMxUEW4eGKiPw3wdUI0tzbIwlgVW1q+b0cjzD5w==","shasum":"e805d3de6b569904e7eb4aaadb79e7a990f98755","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.11.tgz","fileCount":818,"unpackedSize":3491435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2kDMVqdwUZ20OY504ot6YHJTHcSyLq9ue2Gtu/3oJhwIgJBZZ1YwyTudMWSbFuV0HJliAVdqo+svxVanKckiqQY0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicIp3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZohAAoJedwusumqftnjk2lGBHEJn4q/kjsNJpUVC8owfYagJlnhWS\r\np7ORNz3573YBVU18PaaZgstdsA25lBu3e/EAZ8ahQStRJs/zd2Va278hPaD0\r\nltO6jv/TihMcRGK+bQ5sU7PnFIx0MCMpdlqzcDRfkQl0kxWJnr3yPN5dSLIZ\r\nuUpoqCX2OpU1RF3giYvzQo+qVk0zx3+XbjEui3AkYUOT/HkQ3wtvYIZ3qAO7\r\nX+6WYFAtA+xDw0sKcLtLvU53GyfP8aFD6yG46Z56A4ax04DzlWZUt6/K/aRc\r\ni0qCMbBwk2NZHMcj9regdlwCXCks2YfPMpzKJCFWSLMXC7zNkYImERiRsycN\r\nXweHVv/L0dl8NvJExTJ6lWkL3jozu4yrYCvlzAvwYtYvYST7+saYSbaHg8w7\r\nmH/UHqLiHU3GFFCnhUPe+EPGvVvRBIGkRu9QkrgM2H2ErADAVsUnhODuyLbF\r\nKg0DsP1AFjwPbMngzMSVHg7p0sRuLjuYMY5e10dNyea/r+KxmQLgrWtnoPzY\r\nfSBhBrG10Hj0vJnOUC9JrXkDUMGYG0wVTc4oE6uwJr5EskAFIn78i4hdG1vY\r\nDZ23RNgbcvl5h0CX4YwPGLPO4kCsfTPq2oxvtRtN0vr+Xp/HUK5Hmb9xar4S\r\nTfVO/Y9b9sVqdWt9QaERAXQxrNSlMPw1owE=\r\n=VF/C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.11_1651542647414_0.254320006830568"},"_hasShrinkwrap":false},"2.4.12":{"name":"progressive-web-sdk","version":"2.4.12","description":"A set of libraries and components which make up the SDK for Progressive Web","main":"dist/index.js","bin":{"sdk-pwa-build":"bin/pwa-build.js","sdk-upload":"bin/upload.js","sdk-save-credentials":"bin/save-credentials.js","sdk-create-hash-manifest":"bin/create-hash-manifest.js"},"engines":{"node":"^10.17.0 || ^12.0.0 || ^14.0.0"},"scripts":{"build-sprites":"npm run clean-svgs && svg-sprite --symbol --symbol-dest='.' --symbol-sprite='sprite.svg' --shape-id-generator='pw-%s' --dest=./styleguide/svg/sprite-dist ./styleguide/svg/sprite-source/*.svg","clean-svgs":"svgo --enable='removeUselessStrokeAndFill' -f ./styleguide/svg/sprite-source","copyright:lint":"copyright \"src/*.js?(x)\" \"src/!(static)/**/*.js?(x)\" \"bin/**/*.js?(x)\" \"tests/**/*.js?(x)\" \"scripts/**/*.js?(x)\"","copyright:fix":"npm run copyright:lint -- --fix --update ","prepare":"npm run prod:build","prod:build":"cross-env NODE_ENV=production scripts/build.js","dev:watch":"watch 'npm run dev:build' src/","lint":"npm run lint:js && npm run lint:sass && npm run copyright:lint","lint:fix":"npm run lint:js -- --fix && npm run copyright:fix","lint:js":"eslint \"**/*.{js,jsx}\"","lint:sass":"sass-lint -c node_modules/mobify-code-style/css/.sass-lint.yml 'src/**/*.scss' -v","test":"cross-env NODE_ENV=test jest --runInBand --coverage","test:watch":"npm test -- --watch","test:inspect":"node --inspect-brk jest --runInBand","version":"node ./scripts/version.js","format":"prettier --write \"**/*.{js,jsx}\""},"repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"license":"SEE LICENSE IN LICENSE","dependencies":{"@types/request-promise":"4.1.42","archiver":"1.3.0","autoprefixer":"6.7.7","aws-sdk":"^2.814.0","aws-serverless-express":"3.3.5","bluebird":"^3.5.1","body-parser":"^1.19.0","bufferutil":"4.0.0","chalk":"1.1.3","classnames":"2.2.5","compression":"1.7.4","copy-webpack-plugin":"^6.0.0","cross-spawn":"^6.0.5","debounce":"^1.2.0","es6-promise":"4.1.0","event-emitter":"^0.3.5","file-url":"^2.0.2","git-rev-sync":"1.8.0","glob":"7.1.1","header-case":"1.0.1","hoist-non-react-statics":"^3.3.1","http-proxy-middleware":"0.19.0","inline-style-prefixer":"2.0.5","javascript-stringify":"1.6.0","jsdom":"^14.0.0","lodash":"^4.17.20","lodash.intersection":"4.4.0","lodash.map":"4.6.0","lodash.mapvalues":"4.6.0","lodash.throttle":"4.1.1","mime-types":"2.1.20","mini-css-extract-plugin":"1.3.0","minimatch":"3.0.4","mkdirp":"0.5.2","morgan":"1.9.1","postcss-loader":"3.0.0","prompt":"1.1.0","prop-types":"^15.6.0","query-string":"4.3.2","raf":"^3.4.0","react-group":"1.0.5","react-input-mask":"1.0.7","react-onclickoutside":"^6.7.1","react-transition-group":"^1.0.0","react-uid":"^2.2.0","request":"^2.88.0","request-promise":"4.2.2","rimraf":"2.6.1","sandy-tracking-pixel-client":"0.1.31","serialize-javascript":"^6.0.0","set-cookie-parser":"^2.2.1","source-map-support":"0.5.9","sw-toolbox":"3.6.0","terser-webpack-plugin":"^4.2.3","time-fix-plugin":"2.0.5","tti-polyfill":"0.2.2","ua-parser-js":"^0.7.23","url-parse":"^1.5.9","utf-8-validate":"5.0.1","validator":"10.11.0","webpack-bundle-analyzer":"^4.0.0","webpack-notifier":"^1.12.0","whatwg-encoding":"^1.0.5","yargs":"15.3.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/parser":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.7.0","@babel/plugin-transform-modules-commonjs":"^7.4.4","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.4.4","@babel/runtime":"^7.7.2","@babel/runtime-corejs2":"^7.4.5","@babel/traverse":"^7.5.5","@loadable/babel-plugin":"^5.12.0","@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","aws-lambda-test-utils":"^1.3.0","babel-eslint":"^7.2.1","babel-jest":"^24.8.0","babel-loader":"^8.0.6","babel-plugin-dynamic-import-node-babel-7":"^2.0.7","commander":"^2.20.0","copy":"0.3.2","cross-env":"^5.2.0","css-loader":"^1.0.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"1.15.2","eslint":"^5.0.0","eslint-config-prettier":"4.0.0","eslint-import-resolver-webpack":"0.10.0","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"2.2.3","eslint-plugin-prettier":"3.0.1","eslint-plugin-react":"7.12.4","express":"^4.16.4","jest":"^24.9.0","jest-cli":"^24.9.0","jest-date-mock":"^1.0.7","jest-each":"^24.8.0","jest-environment-jsdom":"^24.8.0","jest-environment-jsdom-global":"^1.2.0","jest-expect-message":"1.0.0","jest-fetch-mock":"^2.1.2","jest-localstorage-mock":"^2.4.0","mobify-code-style":"^2.8.5","nock":"^10.0.0","node-fetch":"2.6.1","node-mocks-http":"^1.8.0","node-sass":"^4.11.0","normalize.css":"4.2.0","npm-run-all":"3.1.2","prettier":"1.18.2","react":"16.8.6","react-dom":"16.8.6","react-helmet":"5.2.0","react-router-dom":"^5.1.2","regenerator-runtime":"^0.11.1","s3rver":"^3.1.0","sass-lint":"^1.13.1","sass-loader":"6.0.5","semver":"^7.3.2","service-worker-mock":"1.9.2","shelljs":"^0.8.4","sinon":"2.3.2","supertest":"^4.0.2","susy":"3.0.5","svg-sprite":"^1.5.0","text-loader":"0.0.1","watch":"1.0.1","webpack":"4.39.1","webpack-cli":"3"},"peerDependencies":{"@loadable/component":"^5.12.0","@loadable/server":"^5.12.0","@loadable/webpack-plugin":"^5.12.0","express":"^4.16.4","react":">=16.8","react-dom":">=16.8","react-helmet":"5","react-router-dom":"^5.1.2","webpack":"4","webpack-cli":"3"},"jest":{"transformIgnorePatterns":["node_modules/(?!(jsdom/lib/jsdom/browser/resources/resource-loader))"],"transform":{"^.+\\.(js|jsx|ts|tsx)$":"./jest-babel-transform.js"},"setupFiles":["<rootDir>/scripts/setup-jest.js","jest-localstorage-mock","jest-fetch-mock","jest-date-mock"],"setupFilesAfterEnv":["jest-expect-message"],"cacheDirectory":"./node_modules/.cache","clearMocks":true,"collectCoverageFrom":["**/*.{js,jsx}","!**/test.{js,jsx}","!generator-assets/**/*.{js,jsx}","!coverage/**/*.js","!dist/**/*.{js,jsx}","!docs/**/*.{js,jsx}","!styleguide/**/*.{js,jsx}","!vendor/**/*","!*.config.js","!src/index.js","!src/{polyfill,test-utils,load-scripts}.js","!src/integration-manager/index.js","!src/integration-manager/types.js","!src/integration-manager/results.js","!src/integration-manager/commands.js","!src/integration-manager/reducer.js","!src/integration-manager/*/{commands,results,types}.js","!bin/*.js","!src/components/{form-fields,nested-navigation,select}/*.{js,jsx}","!src/patterns/**/*.{js,jsx}","!src/templates/**/*.{js,jsx}","!src/ssr/ssr-polyfills.js","!src/ssr/server/test_fixtures/*.{js,jsx}","!src/worker/{main,test-entrypoint}.js","!temp/**/*","!temp_static/**/*","!src/static/*","!tests/*.js","!src/webpack/**/*"],"coverageThreshold":{"global":{"branches":95,"functions":88,"lines":90,"statements":90}},"moduleFileExtensions":["js","jsx","json"],"moduleNameMapper":{"^.+\\.svg$":"<rootDir>/tests/emptyStringMock.js"},"testPathIgnorePatterns":["/dist/","/temp/","/generator-assets/","/node_modules/","/vendor/"],"testRegex":"\\.?(test|spec)\\.jsx?$","testEnvironment":"jest-environment-jsdom-global","testEnvironmentOptions":{"resources":"usable"}},"gitHead":"47e3b24e59040eac8113166ba2a9f49fb978e439","bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","_id":"progressive-web-sdk@2.4.12","_nodeVersion":"12.22.7","_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (linux)","dist":{"integrity":"sha512-mq6bcHqLEiDR32Vrak4eu4iRQz1c9JTN89ZhRbTnTRNR9v1oCiTyVinid46KQe+dMB+u5TjgS3KELQJyvpBAQQ==","shasum":"004a416b46884d98ef1dbc964ce4a931da46c815","tarball":"https://registry.npmjs.org/progressive-web-sdk/-/progressive-web-sdk-2.4.12.tgz","fileCount":818,"unpackedSize":3491422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCELz87E9MsF2FWGwrvpepHhFa9dz8zACXCDtqYRdw5wwIga98n1HjuebdP8ZuEWLTvDJ0u7I+UW8Wa8ixQuuCrbs4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZDx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeIhAAhHdzsLh9912g0svmNGE6BssC/Vdu8AFH+LEuQXQwUZ1fMJCH\r\nWItXPe8Cw8HwfoAeTmSXDDQWGA2wbRv611Ei12baZOsdUNq33of15WYnTFrR\r\n0bXKDtCOMXpPGeqYQW923psqK3/bf+SgLwJwZP5XdApJi0CWhJ0/Hk8xDqas\r\n7Kf93lkaqvjznX6jrjwexs7Eoo7al/zwRDweeqpiaQi/a7e06O6GQ0cS94mL\r\nBS+Fw7F/D4IxhpiP8QOWanHSdy2c5QFXDpNHc1nq4k5m910hYicodJBfAj3F\r\nkWJA0lqCYxg2sD2BgAxkHobPgUw6NgPZ0eK21gzD8CI2QtlcVma1iDBWE0JF\r\nj4s19g1YM2911GM3pJFIwQe+J6M0Bj7OMaIGIBAKqNNHlOKjrFa73hQ210ce\r\nQuSYqdteLmRDr9EOYXDOpGS3IkeXgOJJM3OlGGFgPBFptuKyd/W8B5s9fsGX\r\n38jDPkMWeti6uRf2DfrjCJDspGyjLN8W+c4KuxpDzUHlXqff0UPi0yvTt539\r\nPIsKzOYzFBiWke/OFWIzziouEMxh5s+SrTrgM7RMftpjefG8PquAzG9cDt3k\r\nvjcGuhC00sRzBM/UQ7YrzUBdFQeFIWLub4WPct43IkhnWSyJRznH1I5Mmh5r\r\nAVrFTPDacaJWyJHzJcLZBGteALjPYy4buL8=\r\n=qNuc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mobify","email":"dev@mobify.com"},"directories":{},"maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/progressive-web-sdk_2.4.12_1667513463371_0.06761870621011301"},"_hasShrinkwrap":false}},"readme":"```\n (                                                                              (    (         )\n )\\ )                                                   (  (               )    )\\ ) )\\ )   ( /(\n(()/( (         (  (  (      (         (    )      (    )\\))(   '   (   ( /(   (()/((()/(   )\\())\n /(_)))(    (   )\\))( )(    ))\\ (   (  )\\  /((    ))\\  ((_)()\\ )   ))\\  )\\())   /(_))/(_))|((_)\\\n(_)) (()\\   )\\ ((_))\\(()\\  /((_))\\  )\\((_)(_))\\  /((_) _(())\\_)() /((_)((_)\\   (_)) (_))_ |_ ((_)\n| _ \\ ((_) ((_) (()(_)((_)(_)) ((_)((_)(_)_)((_)(_))   \\ \\((_)/ /(_))  | |(_)  / __| |   \\| |/ /\n|  _/| '_|/ _ \\/ _` || '_|/ -_)(_-<(_-<| |\\ V / / -_)   \\ \\/\\/ / / -_) | '_ \\  \\__ \\ | |) | ' <\n|_|  |_|  \\___/\\__, ||_|  \\___|/__//__/|_| \\_/  \\___|    \\_/\\_/  \\___| |_.__/  |___/ |___/ _|\\_\\\n               |___/\n```\n\n[![NPM](https://nodei.co/npm/progressive-web-sdk.png?downloads=true&stars=true)](https://nodei.co/npm/progressive-web-sdk/) [![CircleCI](https://circleci.com/gh/mobify/progressive-web-sdk.svg?style=svg&circle-token=c41dc67ed5bb7c6a485789d6e7c1323e7f1649fb)](https://circleci.com/gh/mobify/progressive-web-sdk)\n\nA set of components and utilities which make up the SDK for Progressive Web\n\nYou can find the latest version of the SDK Docs on [DevCenter](https://dev.mobify.com/)\n\n## Requirements\n\n-   [Git](https://git-scm.com/)\n-   We recommend you use [nvm](https://github.com/creationix/nvm#installation) to\n    manage node and npm versions.\n-   Node ^10.17.0 or ^12.x\n-   npm ^5.7.1 or ^6.11.3\n\n## Install Dependencies\n\n```bash\nnpm i\n```\n\n## Usage\n\nThe Progressive Web SDK has a number of components that can be used in progressive web builds.\nComponent documentation and examples can be seen by running our styleguide:\n\n```bash\nnpm run docs:dev\n```\n\nYou can now view the styleguide at [http://localhost:9000.](http://localhost:9000)\n\nOur docs are built on [styleguidist.](https://github.com/sapegin/react-styleguidist)\n\n## Use the SDK in a project\n\nTo use the progressive-web-sdk in a project, add it as a dev-dependency to your package.json.\nOnce you have done that, run `npm install`.\n\nComponents can now be imported into your project by loading the build files from `dist`:\n\n```javascript\nimport Button from 'progressive-web-sdk/dist/components/button'\n\nconst myButton = <Button text=\"Take My Money!\" />\n```\n\nIf you are actively developing a new library or component in the SDK, run the following\ncommand in order for the files to be built into `dist` when making changes in `src`:\n\n```javascript\nnpm run dev:watch\n```\n\n## Marking public API functions as experimental or deprecated\n\nTo mark a function as experimental or deprecated in code, you can use the utility functions `experimental()` or `deprecate()` from `progressive-web-sdk/src/utils/warnings` within your experimental/deprecated function. This will prompt a warning in the browser whenever your function is used. You can add an additional custom message to the warning by passing a string into the first parameter.\n\nExample usage:\n\n```javascript\nimport {experimental} from './utils/warnings'\n\nsomeExperimentalFunction() => {\n  // regular usage\n  experimental()\n\n  // the function implementation\n}\n```\n\nThis is the warning that will print in your browser:\n`[MOBIFY API WARNING]: You are currently using an experimental function: [someExperimentalFunction] This function may change at any time.`\n\n```javascript\nimport {deprecate} from './utils/warnings'\n\nsomeFunctionToBeDeprecated() => {\n  // with custom message\n  deprecate(\"It will be removed in version 1.2.3. Please use [newFunction] instead.\")\n\n  // the function implementation\n}\n```\n\nThis is the warning that will print in your browser:\n`[MOBIFY API WARNING]: You are currently using an deprecated function: [someFunctionToBeDeprecated]. It will be removed in version 1.2.3. Please use [newFunction] instead.`\n\n## Documentation\n\nPlease see the [Documentation README](https://github.com/mobify/progressive-web-sdk/blob/develop/docs/README.md).\n","maintainers":[{"name":"mobify","email":"dev@mobify.com"}],"time":{"modified":"2022-11-03T22:11:03.750Z","created":"2016-07-28T19:53:18.606Z","0.0.1":"2016-07-28T19:53:18.606Z","0.0.2":"2016-07-29T21:48:03.944Z","0.0.3":"2016-08-03T01:12:03.014Z","0.0.4":"2016-08-04T22:23:41.597Z","0.0.5":"2016-08-09T23:38:32.880Z","0.0.6":"2016-08-12T18:23:27.035Z","0.0.7":"2016-08-17T16:45:55.213Z","0.0.8":"2016-08-17T17:46:52.832Z","0.0.9":"2016-08-18T00:03:54.363Z","0.0.10":"2016-08-18T23:11:32.273Z","0.0.11":"2016-08-19T22:37:39.606Z","0.0.12":"2016-08-23T16:39:39.574Z","0.0.13":"2016-08-24T17:56:05.318Z","0.1.0":"2016-08-25T22:59:47.105Z","0.1.1":"2016-08-26T21:10:05.945Z","0.0.14":"2016-08-30T01:43:19.936Z","0.2.0":"2016-08-31T00:03:42.141Z","0.2.1":"2016-08-31T22:00:19.390Z","0.3.0":"2016-09-01T22:06:45.247Z","0.4.0":"2016-09-06T22:28:47.386Z","0.4.1":"2016-09-08T21:57:52.148Z","0.4.2":"2016-09-13T21:49:31.681Z","0.4.3":"2016-09-14T21:23:45.398Z","0.4.4":"2016-09-15T21:32:53.110Z","0.5.0":"2016-09-16T21:35:48.327Z","0.5.1":"2016-09-19T22:10:19.884Z","0.5.2":"2016-09-20T23:04:46.968Z","0.6.0":"2016-09-22T22:34:43.215Z","0.6.1":"2016-09-23T22:31:48.095Z","0.6.2":"2016-09-27T21:29:46.117Z","0.6.3":"2016-09-29T21:18:36.806Z","0.6.4":"2016-09-30T22:09:04.460Z","0.6.5":"2016-10-06T21:38:03.180Z","0.6.6":"2016-10-11T22:39:50.452Z","0.7.0":"2016-10-13T21:22:28.094Z","0.7.1":"2016-10-14T22:55:18.507Z","0.7.2":"2016-10-19T21:35:43.247Z","0.7.3":"2016-10-20T23:42:54.842Z","0.8.0":"2016-10-21T23:26:54.083Z","0.8.1":"2016-10-25T01:00:53.710Z","0.8.2":"2016-10-26T22:57:03.968Z","0.8.3":"2016-10-27T22:14:31.968Z","0.7.4":"2016-10-31T18:35:21.579Z","0.8.4":"2016-11-01T00:03:51.946Z","0.9.0":"2016-11-02T00:55:24.928Z","0.7.5":"2016-11-02T17:18:35.518Z","0.7.6":"2016-11-03T22:41:06.676Z","0.10.0":"2016-11-04T21:46:38.114Z","0.10.1":"2016-11-08T23:43:46.661Z","0.10.2":"2016-11-10T22:56:42.242Z","0.10.3":"2016-11-14T23:37:52.255Z","0.7.7":"2016-11-18T19:55:36.241Z","0.10.4":"2016-11-22T23:52:05.443Z","0.10.5":"2016-11-25T01:03:52.957Z","0.10.6":"2016-11-25T22:26:30.120Z","0.10.7":"2016-12-01T23:06:56.621Z","0.10.8":"2016-12-02T23:50:27.051Z","0.10.9":"2016-12-08T22:59:27.109Z","0.10.10":"2016-12-15T00:50:46.816Z","0.10.11":"2016-12-30T19:13:33.713Z","0.10.12":"2016-12-30T23:35:01.467Z","0.10.13":"2017-01-12T06:12:16.359Z","0.10.14":"2017-01-12T21:54:09.197Z","0.11.0":"2017-01-31T19:01:45.867Z","0.11.1":"2017-02-02T21:51:57.695Z","0.11.2":"2017-02-07T22:27:18.472Z","0.11.3":"2017-02-09T17:35:33.613Z","0.11.4":"2017-02-10T19:01:36.592Z","0.11.5":"2017-02-15T01:01:26.230Z","0.11.6":"2017-02-17T12:53:28.047Z","0.12.0":"2017-02-23T01:28:27.893Z","0.12.1":"2017-02-23T21:34:01.848Z","0.13.0":"2017-02-25T00:25:08.604Z","0.13.1":"2017-02-25T22:48:09.219Z","0.13.2":"2017-02-26T00:02:03.940Z","0.13.3":"2017-03-07T21:29:08.093Z","0.13.4":"2017-03-09T18:46:44.708Z","0.14.0":"2017-03-22T21:20:33.793Z","0.14.1":"2017-03-30T16:26:39.649Z","0.14.2":"2017-04-04T17:56:07.702Z","0.14.3":"2017-04-10T18:10:41.163Z","0.14.4":"2017-04-20T23:34:42.054Z","0.14.5":"2017-04-21T21:16:19.358Z","0.14.6":"2017-05-01T17:45:19.476Z","0.14.7":"2017-05-05T18:06:14.483Z","0.14.8":"2017-05-09T16:15:44.079Z","0.14.9":"2017-05-15T18:58:41.372Z","0.14.10":"2017-05-17T23:58:14.937Z","0.15.0":"2017-05-24T22:52:12.224Z","0.15.1":"2017-06-05T20:11:09.607Z","0.15.2":"2017-06-07T02:01:38.646Z","0.15.3":"2017-06-09T22:46:44.216Z","0.15.4":"2017-06-13T16:45:14.201Z","0.15.5":"2017-06-23T00:17:31.037Z","0.15.6":"2017-06-23T18:35:55.950Z","0.16.0":"2017-06-29T19:50:33.143Z","0.17.0":"2017-07-07T22:16:21.442Z","0.17.1":"2017-07-11T20:27:56.759Z","0.17.2":"2017-07-11T21:45:20.577Z","0.17.3-beta-publish.2":"2017-07-13T17:33:13.069Z","0.18.0":"2017-07-14T20:21:54.292Z","0.18.1":"2017-07-21T18:27:30.208Z","0.18.2":"2017-07-25T20:42:11.085Z","0.18.3":"2017-07-26T17:20:08.207Z","0.19.0":"2017-08-01T19:54:50.118Z","0.19.1":"2017-08-03T18:56:27.745Z","0.19.2":"2017-08-04T21:41:52.666Z","0.19.3":"2017-08-08T18:43:59.819Z","0.19.4":"2017-08-09T22:40:51.674Z","0.19.5":"2017-08-16T22:05:17.765Z","0.19.6":"2017-08-17T18:18:00.964Z","0.20.0":"2017-08-17T23:02:23.130Z","0.19.7":"2017-08-18T23:26:13.183Z","0.20.1":"2017-08-19T00:08:51.282Z","0.17.4":"2017-08-22T21:34:17.759Z","0.20.2-prerelease.0":"2017-08-23T23:02:36.535Z","0.20.2-prerelease.1":"2017-08-24T16:40:39.052Z","0.20.2":"2017-08-24T18:28:54.167Z","0.20.3-preview.0":"2017-08-31T22:56:38.986Z","0.20.4-preview.0":"2017-09-05T18:14:31.439Z","0.17.5":"2017-09-05T19:21:21.749Z","0.21.0-preview.0":"2017-09-08T22:02:28.871Z","0.21.1-preview.0":"2017-09-11T22:13:14.273Z","0.22.0-preview.0":"2017-09-20T17:26:08.898Z","0.22.1-preview.0":"2017-09-25T19:32:16.181Z","0.22.1-release-candidate.0":"2017-09-26T19:01:53.757Z","0.22.1-release-candidate.1":"2017-09-26T19:31:28.863Z","0.22.1-release-candidate.2":"2017-09-27T16:08:37.020Z","0.22.1-release-candidate.3":"2017-09-28T16:13:46.816Z","0.22.1":"2017-09-28T19:55:58.672Z","0.22.2-preview.0":"2017-10-05T19:21:08.647Z","0.22.3":"2017-10-10T23:21:07.805Z","0.22.4":"2017-10-11T00:54:53.226Z","0.22.5":"2017-10-11T02:55:44.278Z","0.22.6-preview.0":"2017-10-11T19:04:34.994Z","0.21.2-preview.0":"2017-10-17T21:08:54.094Z","0.22.7-preview.0":"2017-10-18T23:37:08.159Z","0.22.8-preview.0":"2017-10-27T00:20:22.441Z","0.22.9-preview.0":"2017-11-02T17:49:30.798Z","0.23.0-preview.0":"2017-11-02T19:17:40.103Z","0.23.0-release-candidate.0":"2017-11-14T19:34:09.178Z","0.23.0-release-candidate.1":"2017-11-14T20:07:29.588Z","0.23.0-release-candidate.2":"2017-11-14T23:33:04.996Z","0.23.0":"2017-11-16T22:45:10.665Z","0.24.0-preview.1":"2017-12-04T21:52:29.848Z","0.24.0-preview.2":"2017-12-04T22:30:32.896Z","0.24.0-preview.3":"2017-12-12T17:44:42.815Z","0.24.0-preview.4":"2017-12-15T01:24:15.094Z","0.24.0-preview.5":"2017-12-22T18:32:14.080Z","0.24.0":"2018-01-03T00:11:01.987Z","0.24.0-release-candidate":"2018-01-03T00:17:10.124Z","0.24.1-release-candidate":"2018-01-03T00:45:39.014Z","0.24.1":"2018-01-04T21:11:18.702Z","0.25.0-preview.1":"2018-01-16T21:28:48.059Z","0.25.0-preview.2":"2018-01-19T22:19:04.643Z","0.25.0-preview.3":"2018-01-22T21:59:17.768Z","0.25.0-preview.4":"2018-01-24T23:15:45.195Z","0.25.0-preview.5":"2018-02-06T22:12:34.106Z","0.25.0-release-candidate.0":"2018-02-06T22:57:26.716Z","1.0.0-release-candidate.0":"2018-02-10T01:13:08.933Z","1.0.0-release-candidate.1":"2018-02-13T22:07:40.704Z","0.24.2":"2018-02-15T20:44:38.204Z","1.0.0":"2018-02-16T01:18:53.155Z","1.1.0-preview.1":"2018-03-19T17:45:38.177Z","1.1.0-release-candidate.0":"2018-03-27T21:25:29.066Z","1.1.0-release-candidate.1":"2018-03-28T23:52:25.682Z","1.1.0":"2018-03-29T01:14:48.482Z","1.1.1-preview.0":"2018-04-12T21:56:28.397Z","1.1.1-preview.1":"2018-04-18T23:58:45.825Z","1.0.0-stepper":"2018-04-26T23:38:47.002Z","1.0.1-stepper":"2018-04-26T23:53:59.733Z","1.0.1":"2018-04-27T16:50:48.288Z","1.1.1-preview.2":"2018-05-07T21:32:06.727Z","1.1.1-preview.3":"2018-05-15T20:31:34.167Z","1.2.0-release-candidate.0":"2018-05-16T00:19:40.631Z","1.2.0":"2018-05-18T01:01:46.739Z","1.2.1-preview.0":"2018-06-04T19:02:11.510Z","1.2.1-preview.1":"2018-06-06T23:38:44.905Z","1.3.0-release-candidate.0":"2018-06-26T21:28:00.092Z","1.3.0":"2018-06-28T19:55:57.524Z","1.3.1-preview.0":"2018-07-13T00:02:08.839Z","1.3.1-preview.1":"2018-07-16T21:25:56.966Z","1.3.1-preview.2":"2018-08-13T20:28:41.142Z","1.4.0-release-candidate.0":"2018-08-15T02:15:00.746Z","1.4.0-release-candidate.2":"2018-08-16T01:27:18.399Z","1.4.0-release-candidate.3":"2018-08-16T18:54:15.852Z","1.4.0-release-candidate.5":"2018-08-16T18:59:47.423Z","1.4.0-release-candidate.6":"2018-08-16T20:00:06.852Z","1.4.0":"2018-08-16T22:24:18.366Z","1.4.1-preview.0":"2018-08-27T20:29:48.868Z","1.4.1-preview.1":"2018-09-04T23:01:06.723Z","1.4.1-preview.2":"2018-09-07T21:24:37.988Z","1.4.1-preview.3":"2018-09-12T23:16:43.764Z","1.5.0-release-candidate.0":"2018-09-25T18:37:39.911Z","1.5.0-release-candidate.1":"2018-09-27T17:10:48.601Z","1.5.0":"2018-09-27T21:00:13.195Z","1.5.1-preview.0":"2018-10-09T15:34:41.350Z","1.5.1-preview.1":"2018-10-10T14:28:22.079Z","1.5.1-preview.2":"2018-10-17T14:17:40.641Z","1.5.1-preview.3":"2018-10-17T18:19:42.256Z","1.5.1-preview.4":"2018-10-25T18:05:57.294Z","1.5.1-preview.5":"2018-10-26T20:54:34.366Z","1.5.1-preview.6":"2018-11-01T22:44:14.616Z","1.5.1-preview.7":"2018-11-02T22:56:15.960Z","1.6.0-release-candidate.1":"2018-11-13T21:49:57.065Z","1.6.0":"2018-11-15T21:22:51.668Z","1.6.1-preview.0":"2018-11-21T00:01:27.350Z","1.6.1-preview.1":"2018-11-23T00:07:24.469Z","1.6.1-preview.2":"2018-11-27T22:03:21.677Z","1.6.1-preview.3":"2018-12-03T17:40:29.941Z","1.6.1-preview.4":"2018-12-04T20:48:57.706Z","1.6.1-preview.5":"2018-12-07T00:36:00.578Z","1.6.1-preview.6":"2018-12-12T21:41:16.277Z","1.6.1-preview.7":"2018-12-13T22:03:22.801Z","1.7.0-release-candidate":"2019-01-09T00:19:15.672Z","1.7.0-release-candidate.2":"2019-01-09T23:40:20.310Z","1.7.0-release-candidate.3":"2019-01-10T01:48:05.170Z","1.7.0":"2019-01-10T23:38:38.861Z","1.8.0-preview.1":"2019-01-11T21:21:28.018Z","1.8.0-preview.2":"2019-01-17T18:14:04.193Z","1.8.0-preview.3":"2019-01-17T23:03:42.909Z","1.8.0-preview.4":"2019-01-24T01:15:54.604Z","1.8.0-preview.5":"2019-01-28T23:58:35.705Z","1.8.0-preview.6":"2019-01-31T04:34:13.322Z","1.8.0-preview.7":"2019-02-06T21:00:06.186Z","1.8.0-preview.8":"2019-02-12T22:45:46.548Z","1.8.0-preview.9":"2019-02-13T17:06:50.568Z","1.8.0-release-candidate":"2019-02-13T18:44:04.408Z","1.8.0":"2019-02-14T19:27:18.210Z","1.9.0-preview.1":"2019-03-19T01:49:21.472Z","1.9.0-preview.2":"2019-03-19T17:37:34.934Z","1.9.0-preview.3":"2019-03-20T21:09:25.215Z","1.9.0-release-candidate.1":"2019-03-26T23:09:28.192Z","1.9.0":"2019-03-29T01:54:22.599Z","1.9.1":"2019-04-03T01:02:52.967Z","1.9.2":"2019-04-12T22:21:41.155Z","1.9.3-preview.0":"2019-04-16T17:41:09.915Z","1.9.3-preview.1":"2019-04-22T19:36:57.464Z","1.9.3-preview.2":"2019-05-02T16:34:39.018Z","1.9.3-preview.3":"2019-05-08T19:23:41.662Z","1.9.3-preview.4":"2019-05-16T20:13:23.394Z","1.10.0":"2019-05-17T23:37:12.720Z","1.10.1-alpha.1":"2019-05-27T23:34:25.519Z","1.10.1-alpha.2":"2019-05-31T22:32:00.126Z","1.10.1-alpha.3":"2019-06-12T19:03:29.313Z","1.10.1-alpha.4":"2019-06-13T17:33:20.687Z","1.10.1-alpha.5":"2019-06-13T21:50:26.046Z","1.10.1-alpha.6":"2019-06-26T23:38:00.532Z","1.10.1-alpha.7":"2019-06-27T22:10:21.466Z","1.11.0":"2019-07-02T19:36:21.608Z","1.11.1":"2019-07-08T22:30:36.291Z","1.11.2":"2019-07-17T19:11:12.100Z","1.12.0-alpha.0":"2019-07-19T22:27:01.910Z","1.12.0-alpha.1":"2019-08-14T04:14:28.891Z","1.12.0":"2019-08-16T00:19:56.975Z","1.13.0-alpha.0":"2019-09-03T19:56:19.165Z","1.12.1":"2019-09-03T21:27:00.298Z","1.13.0":"2019-09-26T20:24:45.526Z","1.13.1":"2019-09-30T22:04:53.066Z","1.11.3-alpha.0":"2019-10-24T22:57:17.947Z","1.11.3":"2019-10-29T22:15:43.046Z","1.13.2":"2019-10-30T19:33:12.541Z","1.12.2":"2019-11-05T00:20:33.871Z","1.11.1-cache-invalidation":"2019-11-12T23:41:10.356Z","1.14.0-alpha.0":"2019-11-13T20:21:41.356Z","1.14.0-alpha.1":"2019-11-14T02:24:37.849Z","1.14.0":"2019-11-14T23:55:40.776Z","1.11.1-cache-invalidation-2":"2019-11-16T01:51:24.578Z","1.12.3":"2019-11-25T16:10:17.374Z","1.13.3":"2019-11-25T17:26:01.678Z","2.0.0-preview.0":"2019-11-26T20:02:39.668Z","1.14.1":"2019-12-05T22:38:36.005Z","1.15.0-alpha.0":"2020-01-09T19:24:11.941Z","2.0.0-preview.1-dev":"2020-01-09T23:35:03.250Z","2.0.0-preview.1":"2020-01-10T02:03:09.361Z","1.15.0":"2020-01-10T19:46:32.489Z","1.15.1":"2020-01-16T21:59:45.229Z","1.15.2":"2020-01-21T19:43:43.140Z","1.16.0":"2020-02-06T21:33:19.827Z","2.0.0-preview.2":"2020-02-06T22:04:37.557Z","1.16.1":"2020-02-19T19:39:27.331Z","2.0.0-preview.2-dev":"2020-02-25T18:21:51.401Z","1.11.4-alpha.0":"2020-02-27T01:11:27.504Z","1.16.2":"2020-03-12T23:11:21.602Z","1.15.3":"2020-03-13T00:31:37.310Z","1.14.2-alpha.0":"2020-03-13T01:11:04.182Z","1.14.2":"2020-03-13T19:09:09.132Z","1.13.4":"2020-03-13T19:49:05.112Z","1.12.4":"2020-03-13T20:26:11.141Z","1.11.4":"2020-03-13T20:59:01.061Z","2.0.0-preview.4":"2020-04-03T22:01:49.498Z","2.0.0":"2020-04-04T00:07:52.157Z","2.0.1-alpha.0":"2020-04-05T17:36:14.371Z","2.0.1-alpha.1":"2020-04-05T18:46:12.312Z","2.0.1-alpha.2":"2020-04-06T00:48:55.989Z","2.0.1-alpha.3":"2020-04-06T20:24:22.842Z","2.0.1":"2020-04-06T21:58:38.740Z","1.17.0":"2020-04-14T00:49:09.919Z","2.0.2-dev":"2020-05-20T21:59:25.051Z","2.0.2-dev.1":"2020-05-20T22:56:37.151Z","2.0.2":"2020-05-20T23:27:10.355Z","2.1.0-alpha.0":"2020-05-27T22:46:05.246Z","1.18.0-alpha.1":"2020-05-28T20:56:54.101Z","2.1.0-alpha.1":"2020-05-29T20:51:03.641Z","1.18.0":"2020-05-29T23:02:58.414Z","2.1.0":"2020-05-29T23:11:23.451Z","2.1.1-alpha.0":"2020-06-03T21:36:08.365Z","2.1.1-alpha.1":"2020-06-03T22:11:39.618Z","2.1.1":"2020-06-03T23:05:07.091Z","2.2.0-alpha.0":"2020-06-10T20:01:21.775Z","2.0.3-alpha.0":"2020-06-18T00:26:50.742Z","2.1.2-alpha.0":"2020-06-18T00:32:52.897Z","2.1.2":"2020-06-18T00:58:45.017Z","2.0.3":"2020-06-18T01:01:39.564Z","1.14.3-alpha.0":"2020-06-20T00:51:58.112Z","1.14.3":"2020-06-22T19:43:58.255Z","1.15.4-alpha.0":"2020-06-22T19:44:03.859Z","1.17.1-alpha.0":"2020-06-22T19:44:58.969Z","1.16.3-alpha.0":"2020-06-22T19:49:52.102Z","1.15.4":"2020-06-22T20:31:04.465Z","1.17.1":"2020-06-22T20:36:08.601Z","1.16.3":"2020-06-22T20:37:46.013Z","1.18.1-alpha.0":"2020-06-22T21:55:09.061Z","1.18.1":"2020-06-22T22:39:52.535Z","2.2.0-alpha.2":"2020-07-22T20:03:31.972Z","2.2.0-alpha.3":"2020-08-07T16:40:31.886Z","2.2.0":"2020-08-07T19:02:27.696Z","1.19.0":"2020-08-07T21:02:22.969Z","2.3.0-alpha.0":"2020-10-01T18:14:19.162Z","1.20.0-alpha.0":"2020-10-01T22:30:24.966Z","2.3.0":"2020-10-02T00:03:19.211Z","1.20.0":"2020-10-02T17:07:12.468Z","2.4.0-alpha.0":"2020-11-26T18:21:48.710Z","2.4.0":"2020-11-26T23:07:05.970Z","2.4.1":"2020-12-21T19:27:22.049Z","2.4.2-alpha.0":"2021-01-06T02:25:03.483Z","2.4.2-alpha.1":"2021-01-08T22:27:50.236Z","2.4.2-alpha.2":"2021-01-11T03:12:16.802Z","2.4.2":"2021-01-12T01:28:20.486Z","2.4.3-alpha.0":"2021-01-22T21:48:20.572Z","2.4.3":"2021-01-22T22:23:08.209Z","2.4.4-alpha.0":"2021-02-09T23:23:45.009Z","2.4.4":"2021-02-09T23:38:20.908Z","1.20.1-alpha.0":"2021-02-10T19:05:47.599Z","1.20.1":"2021-02-10T22:19:16.150Z","2.4.5-alpha.1":"2021-05-12T01:05:09.716Z","1.20.2-alpha.0":"2021-05-14T23:47:03.634Z","1.20.2-alpha.1":"2021-05-18T00:02:35.804Z","2.4.5-alpha.2":"2021-05-18T00:11:10.416Z","1.20.2":"2021-05-19T00:50:36.912Z","2.4.5-alpha.3":"2021-05-20T19:45:18.747Z","2.4.5":"2021-05-20T22:05:40.278Z","2.4.6-alpha.0":"2021-06-30T20:35:31.121Z","1.20.3-alpha.0":"2021-06-30T20:37:21.937Z","1.20.3":"2021-06-30T22:58:12.317Z","2.4.6":"2021-06-30T23:08:19.496Z","1.21.1-alpha.0":"2021-07-15T17:03:44.087Z","1.21.1":"2021-07-15T17:06:28.697Z","1.20.4-alpha.0":"2021-07-15T18:34:53.330Z","1.20.4":"2021-07-15T18:53:02.179Z","2.4.7":"2021-07-15T18:56:28.053Z","2.4.8-alpha.0":"2021-08-05T18:13:45.420Z","2.2.1":"2021-08-10T17:50:48.645Z","2.3.1":"2021-08-10T18:09:28.485Z","2.4.8":"2021-08-10T18:21:12.328Z","2.2.2":"2021-08-13T22:50:14.129Z","2.3.2":"2021-08-13T22:50:29.379Z","2.4.9":"2021-08-16T22:28:47.789Z","1.20.5":"2021-09-01T21:43:17.551Z","1.20.6":"2021-10-04T23:30:21.080Z","2.4.10":"2022-02-25T21:29:00.384Z","1.20.7":"2022-05-02T23:51:01.946Z","2.4.11":"2022-05-03T01:50:47.689Z","2.4.12":"2022-11-03T22:11:03.674Z"},"homepage":"https://github.com/SalesforceCommerceCloud/pwa-kit#readme","repository":{"type":"git","url":"git+https://github.com/SalesforceCommerceCloud/pwa-kit.git"},"author":{"name":"dev@mobify.com"},"bugs":{"url":"https://github.com/SalesforceCommerceCloud/pwa-kit/issues"},"license":"SEE LICENSE IN LICENSE","readmeFilename":"README.md","users":{"jeffkamo":true,"mikeklemarewski":true}}