{"_id":"@capturoo/capturoo-js-client-sdk","_rev":"4-72a74e00cd208b39399407649696c6cf","name":"@capturoo/capturoo-js-client-sdk","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"@capturoo/capturoo-js-client-sdk","version":"1.0.1","description":"Capturoo JS Client SDK","main":"dist/index.cjs.js","scripts":{"clean":"rimraf dist","build":"rimraf dist && rollup -c","dev":"rollup -c -w"},"browser":"dist/index.cjs.js","module":"dist/index.esm.js","files":["dist/index.cjs.js","dist/index.esm.js"],"repository":{"type":"git","url":"git+https://github.com/capturoo/capturoo-js-client-sdk.git"},"author":{"name":"Capturoo","email":"support@capturoo.com","url":"https://www.capturoo.com/"},"license":"Apache-2.0","bugs":{"url":"https://github.com/capturoo/capturoo-js-client-sdk/issues"},"homepage":"https://github.com/capturoo/capturoo-js-client-sdk#readme","devDependencies":{"rimraf":"^2.6.2","rollup":"^0.62.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0"},"gitHead":"902181df573fb314cd97dbde96244192913bc5ae","_id":"@capturoo/capturoo-js-client-sdk@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"andyfusniak","email":"andy@andyfusniak.com"},"dist":{"integrity":"sha512-yzDrwLGmqa7oso0GOlKrtbJFw8krxw7Am1Zu4SZ8YUne4y9DjrvHyhtYXm+ykc+tICdsxB47aJviBon1D39o3Q==","shasum":"c2ad84e081d1f2bb749ed22233193a7dfda9a201","tarball":"https://registry.npmjs.org/@capturoo/capturoo-js-client-sdk/-/capturoo-js-client-sdk-1.0.1.tgz","fileCount":6,"unpackedSize":9879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUKPbCRA9TVsSAnZWagAA85EP/3P/oQ7QXoMULZG2m7A8\neVfZtYT0HAto0MSXlnc6wzQsYAB+mWRpZpvHLZF2bDJqOXf/gEuL5onlXn17\nbwe58jGIrVKmIlYXD2O+WnebkNZPrpA29NKF95xUSQ7BLz3BQZFemZN/Kahy\nclB8ZVDItBO/C2RetmIfj+GNXhfEqwhaMM7E6OzQGHHa3JJlYh8g3gruxymt\nEHCLqfUTc4gAjPoYGcb1p0lII8A0SVjExWU+3IaNySAohmD5EGtMzUlUF73d\ncgJLOOi3b0viCvD0Si2+0C6wzGKfD9KL8nQidCkyGPZ5QW4bV5Hnknh/hhD3\njy23PJG8nDSiaf9x6hZpsinUHNbw+GbtEiE+/HzOQP17d1tAHcKAikgwhEOj\nlHR9DBGi8JV8xtKl+8/LgMf3fDVlYixZGna2ErtrCMLHdN7s65meyiyG9fyD\nzC0QRP2WIHHYlOzT+90KK528WegjFgK0mZFzTw281pO7/vWOz0ZKdc/ccHxy\nGYXqT/zRmPQblkJGK1FFrfQ4DQkcyRo7yH13QLXRBPCsXaMdv1ZmFOCJtbeM\nj2KQdV0Q9CZrLK5TFBbuMUz7MFRNzug4PBGp/j96WVAuEc1kEqqeurtTrDHI\nTl1fGtA3bjkNvBqhuPpQcJh+Mut2QUhWscURg72xBIJs436od8dj+4s0R/3k\nPrnk\r\n=FEIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVoct/PiLzdPNOH7xybuCNF9X01nPDtsOQ54jaJbAfKAiEAjBWn/LBva250p/ayfTAxiHDl//y7awrRoVhP7npwo7Y="}]},"maintainers":[{"name":"andyfusniak","email":"andy@andyfusniak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capturoo-js-client-sdk_1.0.1_1532011483883_0.5139048830885928"},"_hasShrinkwrap":false},"1.0.2":{"name":"@capturoo/capturoo-js-client-sdk","version":"1.0.2","description":"Capturoo JS Client SDK","main":"dist/index.cjs.js","scripts":{"clean":"rimraf dist","build":"rimraf dist && rollup -c","dev":"rollup -c -w"},"browser":"dist/index.cjs.js","module":"dist/index.esm.js","files":["dist/index.cjs.js","dist/index.esm.js"],"repository":{"type":"git","url":"git+https://github.com/capturoo/capturoo-js-client-sdk.git"},"author":{"name":"Capturoo","email":"support@capturoo.com","url":"https://www.capturoo.com/"},"license":"Apache-2.0","bugs":{"url":"https://github.com/capturoo/capturoo-js-client-sdk/issues"},"homepage":"https://github.com/capturoo/capturoo-js-client-sdk#readme","devDependencies":{"rimraf":"^2.6.2","rollup":"^0.62.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0"},"gitHead":"902181df573fb314cd97dbde96244192913bc5ae","_id":"@capturoo/capturoo-js-client-sdk@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"andyfusniak","email":"andy@andyfusniak.com"},"dist":{"integrity":"sha512-+bihNWqfQAptIK/c63F0JwXmGeZzXjnxRNfh9oGp7l8LVvqbcHImyh40d8lOtYci/+Ant/KSx5dADG9QuKh4vQ==","shasum":"547deb94c941f14519d430e6ff3d21f3ee19ce8a","tarball":"https://registry.npmjs.org/@capturoo/capturoo-js-client-sdk/-/capturoo-js-client-sdk-1.0.2.tgz","fileCount":6,"unpackedSize":9950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUKRUCRA9TVsSAnZWagAAwrYP/3kyNZ8w1PeVjqGp4ndN\nTj0wxa1HJ0yr9Ngu4DEDuTIcufF3oB/CUZ700u9JJf9zWJSuDJEvz+keyNzd\nQNzcFtk5qBxn+GOX0B4dUxOYpsPH2yXdJanSNDDVOT6AoXtkMiW2LON90nUE\ntaFQecVLOLl7da7raRBaDFU0szKIEq4ccbNsiwE4zxpRl0whGM/2qs7HerM0\n70irU38WP5lAJSJkGaFotL74jyCcwIi323T8alA9P/AOJZOh63vjbU+90Td8\nclzPZd7r92svkDxQAIGbEJuJ3pmGqA/wosx0gh/5Yu2N1FudXWm+7BXr/o8u\n7MFdNsGkr8qpqbSJtMa9EOd2e1gcUaHCxVz8moDcl4dj/W+Y7iiCiiQOyN+7\ntzQb5S1d1x0Yr0o9hGUZ4wL2R9EkHgUriNyophYCEXtHXGK67A/xyBy8mKeD\nbUAA+oEgun0ppB0kmjWQDJeZxY1UgzS40NxHqzhT/vwixFAkY5YkdhADMf3Z\n93Psa0eT53w3lw2dGG/h1iDu/9elUGaDpxe56rI/em2IWxZpL5BUfpefUHoa\neYDUEuL4LHhZrhKB6yZTXQe1qtJ0FWlmSvfG9+zMZ55AeYLrv1Eb9h4hRumu\nWMis9hysK88LslezbIS933QckJ1a2Kz2xt8wkJRPiQ5dw2wJdvElYuPpvDUC\nnWRS\r\n=pyA6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNpBhoqllj0fsEININQwb8iYRRHSjovHOUCwQ8x8ptcgIhAP3h60UtC4WG6mJbuUnlZWMDo+/ScLiPhGLG0jEaL/i4"}]},"maintainers":[{"name":"andyfusniak","email":"andy@andyfusniak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capturoo-js-client-sdk_1.0.2_1532011604136_0.30194561514979434"},"_hasShrinkwrap":false},"1.0.3":{"name":"@capturoo/capturoo-js-client-sdk","version":"1.0.3","description":"Capturoo JS Client SDK","main":"dist/index.cjs.js","scripts":{"clean":"rimraf dist","build":"rimraf dist && rollup -c","dev":"rollup -c -w"},"browser":"dist/index.cjs.js","module":"dist/index.esm.js","files":["dist/index.cjs.js","dist/index.esm.js"],"repository":{"type":"git","url":"git+https://github.com/capturoo/capturoo-js-client-sdk.git"},"author":{"name":"Capturoo","email":"support@capturoo.com","url":"https://www.capturoo.com/"},"license":"Apache-2.0","bugs":{"url":"https://github.com/capturoo/capturoo-js-client-sdk/issues"},"homepage":"https://github.com/capturoo/capturoo-js-client-sdk#readme","devDependencies":{"rimraf":"^2.6.2","rollup":"^0.62.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0"},"gitHead":"95aeb5d39f717a728c030fd58494df11396934ab","_id":"@capturoo/capturoo-js-client-sdk@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"andyfusniak","email":"andy@andyfusniak.com"},"dist":{"integrity":"sha512-oYE1frlkXIoCowfZOMy7a7CcXgg7SgSoNbBzzfV4WrALGdhOaNA67vNvftCbDL3+eeKEqHEMb4mW43PGAxoYeA==","shasum":"ea8ec44b6d55ec938bc45373901c78d884e2ac39","tarball":"https://registry.npmjs.org/@capturoo/capturoo-js-client-sdk/-/capturoo-js-client-sdk-1.0.3.tgz","fileCount":6,"unpackedSize":10004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUKUHCRA9TVsSAnZWagAARCcP+QCU7XfWFqhK4XFH8jVV\nFLIG/1mj5+yFh/NIpbPYlpLq+Ta5Fm+DhJX9Ffo6Sa7MEoSuJwbvFcjqbGP6\nuscoTJUO5xwboq3yK1nSpAGLti5P6gpMqUOe5FvXpxNjMcwE0pKEsepSv7h4\nOF941YGZqjdRZVp5EN7cCexgaCFRkuA79Vc+P20lxyjG0L3Z5w6N5t8g1C4a\n+TORQ3r9/0VMMmECSHrEZ6QF5N9jJaUaN/1ddb2BXEqsfl3Bf6zB7ppUHB2a\nMeaAV7eQYlHJYRjohvYqDGyfpPVRcjksW91N/gB22flFglke9hXiJU+XGpa7\nrW8M7ANSZLXW6tdehj2TzSz6kBf0zYyyueo8fUmpRJ+Ww/YUBU5RhGY6h82S\nsHE1+KS0srrZk71HvqhzJNrr0HGXhThPN68zlKXFONEiXK6zu5Z7g+aUkw+a\nJR9limZtfopbWywCBmxtqHEIjRnvR+U+UAEzg1H7nmFrp4aMTdL+NDn45jI8\nAGTpppaAG8LmC+3+RWjcYC3QYlmS1qsr3/WwbZMVc+iaFwIMmQoowla1+Z22\nnMRixQaNPBIeycFhTLKSSz4IfYciuP+8zqjNWWpBc6dMs0JzS4uJL3ssArP1\nCfYaKPnuQT8z+PanWLGHvXlG5DBiyos8U2WL9AyTJcn6Ww+/pSvYSstP9oIL\nxgSb\r\n=Mi+W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh8GV6R2b0QC7e/TcIqOWMa+2F+oUrKwqrNYFcl5ThdQIgQ7q7onLrz+AqPtOL2aa7F1KEgfTeCFosPKUEqUPS/uk="}]},"maintainers":[{"name":"andyfusniak","email":"andy@andyfusniak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capturoo-js-client-sdk_1.0.3_1532011783777_0.5504202667286122"},"_hasShrinkwrap":false},"1.0.4":{"name":"@capturoo/capturoo-js-client-sdk","version":"1.0.4","description":"Capturoo JS Client SDK","main":"dist/index.cjs.js","scripts":{"clean":"rimraf dist","build":"rimraf dist && rollup -c","dev":"rollup -c -w"},"browser":"dist/index.cjs.js","module":"dist/index.esm.js","files":["dist/index.cjs.js","dist/index.esm.js"],"repository":{"type":"git","url":"git+https://github.com/capturoo/capturoo-js-client-sdk.git"},"author":{"name":"Capturoo","email":"support@capturoo.com","url":"https://www.capturoo.com/"},"license":"Apache-2.0","bugs":{"url":"https://github.com/capturoo/capturoo-js-client-sdk/issues"},"homepage":"https://github.com/capturoo/capturoo-js-client-sdk#readme","devDependencies":{"rimraf":"^2.6.2","rollup":"^0.62.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0"},"gitHead":"e36dff5f7e82828b1d4efb8ed7d194bd39a9cebe","_id":"@capturoo/capturoo-js-client-sdk@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"andyfusniak","email":"andy@andyfusniak.com"},"dist":{"integrity":"sha512-ASRkCQ2DJCJe9ry5zbdHVdhFuCWmXTT5CSNm5yip0CpjxEqP1b+1dLt8PSIETwqeq6fVNg1MytwPKK7YU01Tww==","shasum":"74067f8018b9c300a71fe4102114be44ccfd00b6","tarball":"https://registry.npmjs.org/@capturoo/capturoo-js-client-sdk/-/capturoo-js-client-sdk-1.0.4.tgz","fileCount":6,"unpackedSize":10071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUKZyCRA9TVsSAnZWagAAC8cP/2a/sRgQwAhun+4MbjtV\njYL+k2MBaOpR4DpHDmYoIjPSo6Pxhqyaq83yVAuji5HBIzNcGxD77DGCjLJq\n/jxtu/qF+WNNcKVaQSZagqOGOUZvAzoTrdGpfoqr4Oa6kagpmWmtH0adulW7\nd+bmOJdYQHbRyuL7V5Mtbx18hq8y13WY4YmkwZLI+mF9hkPKlTs84g5AbFtU\nPklcIM7UCDYjYA3KpLG6e1vrMGvVCxiaietTEhCCwwYLswAffnmGbMCVacHx\n7tW2DjYVkVzp21VdejqogW/T1RXi2ApI581wyR04rGqGXY+mNb/h+6kn13yB\nT1G35pWY3tm/mTUjrU1ehWArTEJmSscLmt8pn/aX3PYKCNZ8mWdMYXXSwR3k\nTeWYMsPifvfn5yWwnWHwruw+bGXzmt/o55i7OAJdvS/TbVpYqxgqffifU185\nv5P2MNOHJTfTAfL7D2uKqO1+TH0wIcTDDavNF5R5rYG/A2k3FT3zNZeqh8hy\nmcTF7MKkJA9D3bdBeOp5g9H4dte/8nBUeBV8gC4M6rlmt4DSTYtTyEQXLbUX\nMf2ZMIVyZO6SluVTdY0A0rbr4nhjL4E8tJ0Lr5/Yawf6UqOO030qsFclLkMn\nx5kv+pBq97dNXRhpsENZsBDJt5U4LRq7sCBRR4HbF4slpx+Jb1KR3wxezgC+\n5cAk\r\n=UKIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFspZgO/3Wvmm8tPEYKu0Vasl3tVVjQQgj8zLdPmYTBdAiAShqJ95B/WTSzFR5tLzpR4DheiKb7I/tmrKu7RZD46Xg=="}]},"maintainers":[{"name":"andyfusniak","email":"andy@andyfusniak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capturoo-js-client-sdk_1.0.4_1532012146015_0.9523571503938131"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-19T14:44:43.776Z","1.0.1":"2018-07-19T14:44:43.947Z","modified":"2022-04-04T21:47:16.299Z","1.0.2":"2018-07-19T14:46:44.229Z","1.0.3":"2018-07-19T14:49:43.841Z","1.0.4":"2018-07-19T14:55:46.073Z"},"maintainers":[{"name":"andyfusniak","email":"andy@andyfusniak.com"}],"description":"Capturoo JS Client SDK","homepage":"https://github.com/capturoo/capturoo-js-client-sdk#readme","repository":{"type":"git","url":"git+https://github.com/capturoo/capturoo-js-client-sdk.git"},"author":{"name":"Capturoo","email":"support@capturoo.com","url":"https://www.capturoo.com/"},"bugs":{"url":"https://github.com/capturoo/capturoo-js-client-sdk/issues"},"license":"Apache-2.0","readme":"# Capturoo JavaScript Client SDK\n\n## Simple HTML\n\nBe sure to include the Capturoo JavaScript Client SDK in your HTML. We\nrecommend you use the CDN hosted version unless you require the latest\ndevelopment version, or wish to host the SDK on your own server.\n\n```javascript\n<script src=\"https://code.capturoo.com/capturoo-sdk-1.0.4.js\"></script>\n```\n\nAt the bottom of your HTML file use the following snippet of code to link\nthe form to your Capturoo project.\n\n```javascript\n<script>\n  var client = new CapturooClient({\n    publicApiKey: '<project-public-key>'\n  });\n\n  client.captureForm('my-form')\n    .then(function(lead) {\n      return client.capture(lead, {\n        utmSource: 'test'\n      });\n    })\n    .then(function(response) {\n      // uncommment if you want to deal with the captured lead\n      // var json = response.json();\n      // console.log(json);\n      client.redirect('success.html');\n    })\n    .catch(function(err) {\n      console.error(err);\n    });\n  </script>\n```\n\nThe parameter passed to `client.captureForm('my-form')` corresponds to the\nHTML id attibute of your form. e.g. `<form id=\"my-form\">`. This method\nreturns a Promise that resolves to an object representing the form\ncontents.\n\n`client.capture(lead, tracking)` takes two parameters. The first is an\nobject containing property/value pairs representing the lead. The second\nparameter is an optional object containing property/value pairs for\ntracking data such as Google Analytics utm_source, utm_medium etc. This is\nno fixed schema for tracking so it is up to you what you wish to track.\n\nFor a working template, check the `public` directory in this repository.\n\nNote, you need to replace `<project-public-key>` with your real project\npublic key. See the Project Public Keys section below.\n\nTo determine which version your are running at runtime, you can inspect the\n`client.version` string.\n\n## Project Public Keys\nEach Capturoo project has its own public key that can be found by accessing\nthe [capturoo dashboard](https://dashboard.capturoo.com) in the settings\nsection.\n\nAlternatively, if you have installed the [Capturoo CLI tool for developers](https://www.npmjs.com/package/@capturoo/capturoo-cli) you can run\n`capturoo projects-list` to retrieve public API keys for all your projects.\n\n## Respository\n\n```sh\ngit clone https://github.com/capturoo/capturoo-js-client-sdk.git\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}