{"_id":"@aweber/zendesk-requests","_rev":"7-0c2d202730bd3ec6674c00c24fd6e65c","name":"@aweber/zendesk-requests","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@aweber/zendesk-requests","version":"1.0.0","description":"Front end client for zendesk","main":"dist/index.js","scripts":{"test":"jest --colors","prepublish":"babel lib -d dist"},"repository":{"type":"git","url":"git+ssh://git@github.com/aweber/zendesk-requests.git"},"keywords":["zendesk","frontend","client"],"files":["dist"],"author":{"name":"AWeber Communications"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","jest":"^22.4.3"},"dependencies":{"unfetch":"^3.0.0"},"gitHead":"63f15e56a99047deade911b76ffdb013bf107dbc","bugs":{"url":"https://github.com/aweber/zendesk-requests/issues"},"homepage":"https://github.com/aweber/zendesk-requests#readme","_id":"@aweber/zendesk-requests@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mattprestifilippo","email":"m.prestifilippo@gmail.com"},"dist":{"integrity":"sha512-TsvoWmhJ/xqfFHvXIrc0HviowUXFIGvVmy2W53JMihwzOiG8t2IG79lO9AEuGQqjuedJWPWJEenUs6r6/Kdrpg==","shasum":"d1d19c1d25d0de3aade6f9d36846b5f14118eec9","tarball":"https://registry.npmjs.org/@aweber/zendesk-requests/-/zendesk-requests-1.0.0.tgz","fileCount":3,"unpackedSize":4886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/bi1CRA9TVsSAnZWagAAO4YP/i1IVBKBaKWnXfAKaxNG\nyW0Q9STobIIVL8oLuE9ALOay9j/1EOxa1R6I6IvjoAnJzJQUvb4BUNZoGIR3\n0NeBepJqrP7jqjRR1dthVgbqXitRzGnu3cLvdaW0mHN54teCm7b5lFQGep4o\nsVWt/4FoHC8M71Vt03+DSBvcwwcmKrShdIJhpFemdMA1kGkWA0QVrfiQDcea\nJeS/FA6mhCjVbIhK7fnpcs3xNYI9ey09//2jEdw+UkpUxsxdcfK0vwZN8PyH\nxTws6YADofjTUzqyRDVMbwmUJ6GP1uWJzXdOGxiTW1Rg5Xv1hee+4GGQSnZR\nViFF563gjN1CTs9voFW16Y/9T02LdmroTlTMfCbE4otrmlleHkgS0+e4CaMJ\n1n83u3II/jJl+RiqIi4GrSOrKYzbGilHf7lP1E55zZowtogj53Y1Wf1jNQ3p\n1WbznJ8Okf/szB0kxlt55/t5DpRCBJgQ1MW2PN3dU70ldvYbhrwxQ2xGgMlO\nN/WZ4zRqyS4UPMWv5kWmSFdzpp5+OWBKAxjHeocQL2LHv6nC2FqS7CeykN7n\n7tjaAnuroLmq/N7YEC3LLCSoIgmY+TXbVNXxzS33GCXDY+M6XRLDXMYe0Iq3\npMJbI2cWYshe+BaA87BkhnDrVX5Y0MDZMERBdzU/1K6WvgQ4xB4YNZuDS4lA\nCIWa\r\n=3ZLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHroHvzhpalz1JGqxcV6x8nl/igx/DH7/9U9s3NN0D4NAiEAkEP4Pdo+BEXDhYCYnb5U/uZ3oI/GsLVTu7zeoagCKB4="}]},"maintainers":[{"name":"adamgruber","email":"talknmime@gmail.com"},{"name":"awebercom","email":"npm@aweber.com"},{"name":"bmagyar","email":"me@benmagyar.com"},{"name":"davegomez","email":"dg.dave@gmail.com"},{"name":"mattprestifilippo","email":"m.prestifilippo@gmail.com"},{"name":"throwsexception","email":"c.oneill.codes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zendesk-requests_1.0.0_1526577332951_0.9816597357718528"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aweber/zendesk-requests","version":"1.0.1","description":"Front end client for zendesk","main":"dist/client.js","scripts":{"test":"jest --colors","prepublish":"babel lib -d dist"},"repository":{"type":"git","url":"git+ssh://git@github.com/aweber/zendesk-requests.git"},"keywords":["zendesk","frontend","client"],"files":["dist"],"author":{"name":"AWeber Communications"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","jest":"^22.4.3"},"dependencies":{"unfetch":"^3.0.0"},"gitHead":"5d1b627cff953a22bcc1189cc0eee243843e9dce","bugs":{"url":"https://github.com/aweber/zendesk-requests/issues"},"homepage":"https://github.com/aweber/zendesk-requests#readme","_id":"@aweber/zendesk-requests@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mattprestifilippo","email":"m.prestifilippo@gmail.com"},"dist":{"integrity":"sha512-zFDoeec93JKu/laSrOTpNWamh78fcfhPNd12lzX0KWmxxW7WEvb2mD1yhrkH8Y0QSkD/2LKIs6JRodXah1fELg==","shasum":"f986d7159ecfd77662bf28077a83267420a282fd","tarball":"https://registry.npmjs.org/@aweber/zendesk-requests/-/zendesk-requests-1.0.1.tgz","fileCount":3,"unpackedSize":4887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/chfCRA9TVsSAnZWagAADz4QAIsU/hExwHrS3xU7p+op\nWNdxHhgDhWzKLqQ582xFxNSQDHFtPEh9xFft4gcKzBLYZqLxBzjuOAxgzUCR\ngKS6/bZhqiy5Kdu/oea61TCKZunY9Sdk14h3WE/7+kIyZVEJ/j4SuLXCSjOq\n0zcl7Fupcp2SoLXiRJgfmAg1e1NRkabmys+CDYFd/KLSvaoo4AM4Ngj5Q+dr\nBcnEcXdMeBpvl7LC7PUCglneLQ4cS+6wXTCAPdaAPlurxYJ1oHAwHGas+4wy\nIe05wsdwk2Wr8VGmClWnR67bGsi48jlDbZdq6IzcvFDlFsx43Uu/T2lUdnoB\nNkNCEgK1shUl8OTcXC7S7pIpWWf8ibkK3Kw7O0AepabGYrSEE0IvAzaHSw22\n6ZBaDVl+kEwGZXWtz8O1+07k4N2hyvLSNo5t7zWLP5Ek2tLwfdIv7HzC0r3C\nk9j3I42eiuRErvwpvvlr1pWztO1L9GVD988y6L/SnRPKB2KB3omsf8bm9Xga\ne6fF2RoGTakZkGWoLHPYw5Avg4x5/INs8h0Jzvkg0ygml3tAFpFCZK56AKc0\naRnMowaVKW+VegSgEspB31IrBQiULEdKBDHP8EnE9E8sDZdE5fZaeOjGgGfh\n2gh5445wfKYW4IpHbCVVSdP2n0kIP4V+yshA51M8AaDwsbVXga59SyplHqnb\nwYL2\r\n=h2ki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8uVNZMmfYWzl+Ye5/lDDBORzvyPZwmz3gtw5AiCxE1AiEA6E0io8cJbwnWgFQWUKHiOar4iNi4GCNpyN6ds2FkNUs="}]},"maintainers":[{"name":"adamgruber","email":"talknmime@gmail.com"},{"name":"awebercom","email":"npm@aweber.com"},{"name":"bmagyar","email":"me@benmagyar.com"},{"name":"davegomez","email":"dg.dave@gmail.com"},{"name":"mattprestifilippo","email":"m.prestifilippo@gmail.com"},{"name":"throwsexception","email":"c.oneill.codes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zendesk-requests_1.0.1_1526581342860_0.8150365688864649"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aweber/zendesk-requests","version":"1.1.0","description":"Front end client for zendesk","main":"dist/client.js","scripts":{"test":"jest --colors","prepublish":"babel lib -d dist"},"repository":{"type":"git","url":"git+ssh://git@github.com/aweber/zendesk-requests.git"},"keywords":["zendesk","frontend","client"],"author":{"name":"AWeber Communications"},"license":"MIT","devDependencies":{"@babel/cli":"^7.13.10","@babel/preset-env":"^7.13.12","jest":"^26.6.3","regenerator-runtime":"^0.13.7"},"dependencies":{"unfetch":"^4.2.0"},"gitHead":"b29399fc8c9172df70cc2d8bba79f60d0812592b","bugs":{"url":"https://github.com/aweber/zendesk-requests/issues"},"homepage":"https://github.com/aweber/zendesk-requests#readme","_id":"@aweber/zendesk-requests@1.1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mHNzePvASagicPQYQC2LPN07g75EvmRymkHf1dU8zVSFUDageLf/LzhJyQi51QYXUpO8HH4xp2yCmAIAgZ7kFA==","shasum":"c8b92cb037427e7964b6565ad050a93e54cacfd9","tarball":"https://registry.npmjs.org/@aweber/zendesk-requests/-/zendesk-requests-1.1.0.tgz","fileCount":3,"unpackedSize":9270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZgjICRA9TVsSAnZWagAAnaEQAJGgK9Ax12o9HIpDLAn/\nwFYsZ0RZHfm+g2bfF2GIzO+Kizzkc2RT0Ven/l1YAKkIDQjraqaU6ce+SMFj\nvnxLoFJmeJcyV89A4dyxJWWD6+qEuPZnTzUSnR1W0t1iybILUGMeNlXdJEFG\nb4nl9dcYwS+/l+sqmzRujboO6qwe/LB+qdUJtZn2gatwMF+6n1PAjnCZNOOh\n8xFPYTCO8DWSY1xgLI8GDAnYPMaS3WVGBASpmavrU1VHT6cHdHsZKRga7PmS\nbVoZO+pRJHfEllQ63zsXmH5WPghe8zQFCsZJc9Pwae29DuDNrJxtNsRUghSr\nahnuUElvF3H1+JvKlQV+qcMrbAvCo7uwiuigQPBMHOrmkdqvuqnoVymZzDeR\nt6JQmwkuTwJuJFrIcFI2vaus9YGvePUBqyHU+++yrUhvVY/9qyVeK3x9Bn1U\nnC0bhNB8lKAYsStF0RZ9ZJqBHXDKxBdbWlnyF/vh9LyEHY8ObwdtKB+y0NJr\nZA6ViS2+jtWbBtOvI2RkrZsn9pGFBsW35Nw7/L0nfUW21HRc/bK1OzhGuDfz\nht7E4l2br0+oZmDSOTQCGdCQa1S0uXSjeRw9tufyC9kHg9zGpeCosznRXlxB\nxCM57t5fdXZ9yleXl/v9zFX3HYgdpzeyjFDO45weapdlmZOdPBDLEGY3KJGG\n1N6W\r\n=WaJh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmsbM1lOAuncx4SQM8s/06zFXge0fj1TaDCohbxGvGbwIgRIcsv+fTNUqe0ZG4mqcdQcWynv3NDuCqwNsh6szyo8Y="}]},"_npmUser":{"name":"awebercom","email":"npm@aweber.com"},"directories":{},"maintainers":[{"name":"adamgruber","email":"talknmime@gmail.com"},{"name":"davegomez","email":"dg.dave@gmail.com"},{"name":"awebercom","email":"npm@aweber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zendesk-requests_1.1.0_1617299656466_0.8337365763422582"},"_hasShrinkwrap":false},"2.0.0":{"name":"@aweber/zendesk-requests","version":"2.0.0","description":"Front end client for zendesk","main":"dist/client.js","scripts":{"test":"jest --colors","prepublish":"babel lib -d dist"},"repository":{"type":"git","url":"git+ssh://git@github.com/aweber/zendesk-requests.git"},"keywords":["zendesk","frontend","client"],"author":{"name":"AWeber Communications"},"license":"MIT","devDependencies":{"@babel/cli":"^7.13.10","@babel/preset-env":"^7.13.12","jest":"^26.6.3","jest-fetch-mock":"^3.0.3","regenerator-runtime":"^0.13.7"},"gitHead":"cda5e9b297cdc66c1304daa21b7a45d1909361aa","bugs":{"url":"https://github.com/aweber/zendesk-requests/issues"},"homepage":"https://github.com/aweber/zendesk-requests#readme","_id":"@aweber/zendesk-requests@2.0.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-DVpC3FZb1I8Gh7hE7leBam4ogDweYJJZKL4o4I4C9GTa+WxFZgFYRpy5ER1pigT9seqkJG7mNvmgVcwpz4ryTA==","shasum":"ad2c9b2f72dacefd59a90f827f47c814d734eda2","tarball":"https://registry.npmjs.org/@aweber/zendesk-requests/-/zendesk-requests-2.0.0.tgz","fileCount":3,"unpackedSize":9834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbGG1Z/lW6wutKJ1F9+B9QVp6l0dZoDoush79OEKmT2AiEA/RFd6pPhoayv8UUfdWKgPPh6LJv1MyZBwAXkFtS772s="}]},"_npmUser":{"name":"awebercom","email":"npm@aweber.com"},"directories":{},"maintainers":[{"name":"adamgruber","email":"talknmime@gmail.com"},{"name":"davegomez","email":"dg.dave@gmail.com"},{"name":"awebercom","email":"npm@aweber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zendesk-requests_2.0.0_1691692263030_0.9740675429083319"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-17T17:15:32.732Z","1.0.0":"2018-05-17T17:15:33.017Z","modified":"2023-08-10T18:31:03.427Z","1.0.1":"2018-05-17T18:22:22.933Z","1.1.0":"2021-04-01T17:54:16.624Z","2.0.0":"2023-08-10T18:31:03.177Z"},"maintainers":[{"name":"adamgruber","email":"talknmime@gmail.com"},{"name":"davegomez","email":"dg.dave@gmail.com"},{"name":"awebercom","email":"npm@aweber.com"}],"description":"Front end client for zendesk","homepage":"https://github.com/aweber/zendesk-requests#readme","keywords":["zendesk","frontend","client"],"repository":{"type":"git","url":"git+ssh://git@github.com/aweber/zendesk-requests.git"},"author":{"name":"AWeber Communications"},"bugs":{"url":"https://github.com/aweber/zendesk-requests/issues"},"license":"MIT","readme":"# zendesk-requests\n\nFront end client for zendesk\n\n## Documentation\n\nQuickstart example:\n\n```javascript\nimport ZendeskRequests, { RequestsError } from '@aweber/zendesk-requests';\n\nconst requests = new ZendeskRequests('mysubdomain');\nconst promise = requests.create({\n    requester: {\n        name: 'Anonymous'\n    },\n    subject: 'Request subject',\n    comment: {\n        body: 'This is the body'\n    }\n});\npromise.catch((e) => {\n    if(e instanceof RequestsError &&\n            e.status === 422 &&\n            e.json.error === 'RecordInvalid') {\n        // Handle validation error\n    } else {\n        throw e;\n    }\n});\n```\n\n## API\n\n### new RequestsClient(subdomain)\nCreates a client for the front end.\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| subdomain | <code>string</code> | the subdomain for your account |\n\n<a name=\"RequestsClient.create\"></a>\n\n### RequestsClient.create(request) ⇒ <code>Promise.&lt;Object, Error&gt;</code>\nCreates an anonymous Zendesk request.\n\n**Returns**: <code>Promise.&lt;Object, Error&gt;</code> - the zendesk request that was created is\n                                  resolved by the promise, else it throws a <a href=\"#RequestsError\">RequestsError</a>\n\n| Param | Type | Description |\n| --- | --- | --- |\n| request | <code>Object</code> | request object as documented in                  <a href=\"https://developer.zendesk.com/rest_api/docs/core/requests#create-request\">                 zendesk</a> |\n\n\n### RequestsError\n\n<a name=\"RequestsError\"></a>\n\nThrown when a non-successful HTTP status was returned.\n\n| Key | Description |\n| --- | ----------- |\n| message | Response body text |\n| status | HTTP status code |\n| json | Response body as JSON, or null if not valid JSON |\n","readmeFilename":"README.md"}