{"_id":"@bankrs/bosjs","_rev":"5-b4d3af97f18b8f45a915322eb3e2586e","name":"@bankrs/bosjs","dist-tags":{"beta":"1.0.3","latest":"1.1.0"},"versions":{"1.0.0":{"name":"@bankrs/bosjs","version":"1.0.0","description":"Bankrs OS JavaScript client","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && mkdir dist","build":"npm run clean && node build/requests.js && tsc","test":"nyc mocha test/**/*.ts","prepublishOnly":"npm run clean && ./node_modules/.bin/eslint \"lib/**\" --fix && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"keywords":["bankrs-os","api","banks","payments"],"author":{"name":"Bankrs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"homepage":"https://github.com/bankrs/bosjs","engines":{"node":">=8"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","chai":"^4.2.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-typescript":"^0.13.0","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","mocha-typescript":"^1.1.17","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6","typescript-eslint-parser":"^20.1.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary"],"all":true},"gitHead":"f5735ec147bd5228afbddf236dcd1310bb6795e8","_id":"@bankrs/bosjs@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"denwwer","email":"denwwer.c4@gmail.com"},"dist":{"integrity":"sha512-3AK5M66N4VeCs1V/Yll7mwRzm92UVPEnv/y0i1d+hw2XjQBtmw2gP/3dwOfYSa9C6Fh8h8e6MOkDtSqcim972Q==","shasum":"281110c294f24812157b4d5f5a2ed865d288b065","tarball":"https://registry.npmjs.org/@bankrs/bosjs/-/bosjs-1.0.0.tgz","fileCount":394,"unpackedSize":489141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9YO+CRA9TVsSAnZWagAAeyoP/3R9GfJiZ0TjhLiMmY8W\n7QdUFCa6ePf97OOT2myebcDFj+Go5d1urpBplMDWI2aKCpmDEKFSse2dhfPB\n2W4TtVuMimJQvKPsHldCKGcQCnE6Y7BSSVJPVu26+i640UOef2Kjag/Lk5cB\nkCisWz1D6YkDYi2lEX/aE5qEH/Y/VdXxBDfVQlTj8UJwZDcK29L1JkT07lgA\nMOAOOboithd9TG+fINrvrNMhPiQIeIKQa82L2v/FlVgQtbG17j8/xuaYeLoI\ny+M0w1mG1Ib6Ue+4SZhIySLqmLHW/Uf9gtL0/noVBbL21K8D01rolpuEK8/B\nxpexZuSH7RDRBa9Rxs3M9V2X4n72e1YrLHXtbT1fUkGLutROg7IeLbs6bSEr\na/4d4HY7LCVgPBAm5FZqra9a2+NJIfF8jQEmWLdfkxB4Ymk/u9cXKTLK61mF\nZGpJgPBrEs9+bkYy4aa4pkqccGaZeoYvQpAj499E1dGZazLuQKGZDEPXnL33\n2umyxxsLCcpcQREuxQxMEqOsR2w+zB9EYP/u6aSnkrQYurqnMNgjrST8+tGi\nZ4zOl+L6SKjmP9vkI+Frj+pWEfvaY6cljdxx61gp/Io3X1dLrZjmMxUs+b/t\nWxFX9dnsep6g6aYgZsx0ZLlJHXtwb3vnnKQx8IShssobuQYa/sqJdP3g849a\n7G1C\r\n=hih4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLuxfbi0bW2f36egJpErEd2GyJJTvV4/2gvpc9xql3FAIgXUb2cqloy2CDK0ki7yWe93/nwDvolZQIuZlN2YK8tYY="}]},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bosjs_1.0.0_1542816701800_0.9859776386075869"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bankrs/bosjs","version":"1.0.1","description":"Bankrs OS JavaScript client","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && mkdir dist","build":"npm run clean && node build/requests.js && tsc","lint":"eslint \"lib/**\" --fix","test":"nyc mocha","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"keywords":["bankrs-os","api","banks","payments"],"author":{"name":"Bankrs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"homepage":"https://github.com/bankrs/bosjs","engines":{"node":">=8"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","chai":"^4.2.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-typescript":"^0.13.0","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","mocha-typescript":"^1.1.17","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6","typescript-eslint-parser":"^20.1.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary"],"all":true},"readme":"# bosjs - a Bankrs OS JavaScript client\n\nThis is the official JavaScript client for accessing the Bankrs OS [API](https://bankrs.docs.apiary.io).\n\n## Installation \n```sh\nnpm i @bankrs/bosjs\n```\n\n## Usage\n\n### JavaScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs';\n\nconst c = newClient({url: config.sandboxURL});\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n### TypeScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs'\n\nconst c = newClient({url: config.sandboxURL})\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), (data: any) => {\n  console.log('success', `token: ${data.token}`)\n}, (err: Error) => {\n  console.error(err)\n})\n```\n\n### Node.js\nTo use in Node.js project it required to install `node-fetch` package which implements `fetch()` function.\n\n```sh\nnpm i node-fetch --save\n```\n\n```javascript\nconst fetch = require('node-fetch');\nconst api = require('@bankrs/bosjs');\nconst c = api.newClient({url: api.config.sandboxURL, httpClient: fetch});\n\nc.send(new api.DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n## Test \n```sh\nnpm test\n```\n","readmeFilename":"README.md","gitHead":"b48dadfa2b2f9eddb481cbe25cbcd0f08b7a01b2","_id":"@bankrs/bosjs@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"denwwer","email":"denwwer.c4@gmail.com"},"dist":{"integrity":"sha512-i2ej7Rerx5kiA6JWQHrb51g9INgIf1qnKzZ475f3vVW9J2NiDLryZaIrTdJ7fWAV5SJvQSXGW/hojO7KX4jNqw==","shasum":"3220bd477f5f808be8be64266b145b180e3dbc26","tarball":"https://registry.npmjs.org/@bankrs/bosjs/-/bosjs-1.0.1.tgz","fileCount":396,"unpackedSize":489922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9973CRA9TVsSAnZWagAAJYUP/2XCiv1ixV0F8EkXCq9q\n28BfAkf2r3PJeXQsmX90NzgMOvhtjTe6pSMsjeduXx6qPC5FWoD/y7G4iSfF\nreT66ODaL6BK/TkA8bqCCAs/6PFlXJw+e4Oq5pUZ4Vexz/cFye+4Kb1JxiG/\nDD8gm0ig4wMamaxrZvn3i+egpsqclbO1OhenCh55/yF4YHURWLa5r06J1dZ+\n588nfAdlJ47sElPNRuVXzilQfCKkBKaJuWk6yLilstDKW8pdSrzTQKxK73v8\nuu8jPc5hks9Om/lT4yoO5PIQ70FB+v2auhny4gNAfKwF1Qj3KvBQGPUyTBMk\njCi9T4ii5XsvqBA7p8U8d33NArbn+UWAv2Chbgt/xHD9PbP8ZbRf2ZR8+2QU\nVPV+myAqnnbeRRjb5R21DX/upapT0IAdEdIIBH6Bnot+43QTf7bEvH/IAeTN\nEQRMGKCc23riOM8JT+DluSobIiOKl4xeoAcRyzVF3p3nG1kbAaFpCINuwRb1\n7KNxpTT/xs4QSSv0cd7/HaZMLM3ISAcamOWnBuF+V5G5Pgo2KRlel/cyJhNz\ni2c8QF6Sa9GExt7o6qQ8rSygaZpeY4/yAQ6ROvOh/tf5iahCz2BEYfVWvAAw\neQWoZKpD1QlO3Zbi8ybhBJgp9/ZL0pYAV3Ogk668SDp1c7nknBHuUHdfijKF\nSyui\r\n=k71U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGdMbkFDDN6IL6VZ33t5e+Le+hbpumIESKTyQi1i1rjAiAE2Br6bFJ3Fgu0I2A6pkJbfVj5qHzioEM8o4IaVGSNpA=="}]},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bosjs_1.0.1_1542971126668_0.6237692120440286"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bankrs/bosjs","version":"1.0.2","description":"Bankrs OS JavaScript client","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && mkdir dist","build":"npm run clean && node build/build.js && tsc && rm -rf dist/test","lint":"eslint \"lib/**\" --fix","test":"nyc mocha","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"keywords":["bankrs-os","api","banks","payments"],"author":{"name":"Bankrs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"homepage":"https://github.com/bankrs/bosjs","engines":{"node":">=8"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","chai":"^4.2.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-typescript":"^0.13.0","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","mocha-typescript":"^1.1.17","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6","typescript-eslint-parser":"^20.1.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary"],"all":true},"readme":"# bosjs - a Bankrs OS JavaScript client\n\nThis is the official JavaScript client for accessing the Bankrs OS [API](https://bankrs.docs.apiary.io).\n\n## Installation \n```sh\nnpm i @bankrs/bosjs\n```\n\n## Usage\n\n### JavaScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs';\n\nconst c = newClient({url: config.sandboxURL});\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n### TypeScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs'\n\nconst c = newClient({url: config.sandboxURL})\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), (data: any) => {\n  console.log('success', `token: ${data.token}`)\n}, (err: Error) => {\n  console.error(err)\n})\n```\n\n### Node.js\nTo use in Node.js project it required to install `node-fetch` package which implements `fetch()` function.\n\n```sh\nnpm i node-fetch --save\n```\n\n```javascript\nconst fetch = require('node-fetch');\nconst api = require('@bankrs/bosjs');\nconst c = api.newClient({url: api.config.sandboxURL, httpClient: fetch});\n\nc.send(new api.DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n## Test \n```sh\nnpm test\n```\n","readmeFilename":"README.md","gitHead":"574dffb4a69a282481e3fa9b1b7e89205433e423","_id":"@bankrs/bosjs@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"denwwer","email":"denwwer.c4@gmail.com"},"dist":{"integrity":"sha512-8mk1vtlmRRsukPDyki7DkRv9I7588kutcXBbAmeZ22rkkg5ThTQWQo7GSf7590w1CuiCyh47pq6SPwTyLB8WUA==","shasum":"db56a85810be59f928a71adde85dd828605b1f5e","tarball":"https://registry.npmjs.org/@bankrs/bosjs/-/bosjs-1.0.2.tgz","fileCount":210,"unpackedSize":201962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9/AECRA9TVsSAnZWagAAANYQAJ0MPrfmmmhI/8OrE/ge\noFbec9vJG9RaA0Kc1toa32QDJGSvRYb9me5x2yN2MK1p+PfN26qyAGNI8Bt3\nwI5M0t1bVPqWh+F8WQtqdR1U0MIYPHn9y72rejchUIC1DPhuaXawkNYa+K1x\n9a2B49bOsLAeMFgO8C79cH6OYK8AxyPbBrQTYQVapOSfJ7YqQRocRWIJuodQ\nZztGv56Z2IGKLYgXdBdSs1gDug1g9HNzMY9R3CJlZwEqllRUoEOq7L89kurk\nNTOWINu7vZEtf1FBMKL4lf2V0fgg6c+JTwaLCIHVDdYgpiKz3TInDRhAY36x\nVJxIIkqRlgfVBzWZzeMnOIH7rFrd7yJfy/gMK8rehUmUj8EBviuBcILXh2QE\n9sKu2jgGt6yN2GdwOpNAx+hf+FSpAcu3m2WloimW6+oqAHT8MQff86oRYLy+\nOiXhl6tV556+4QE3eK+xxV3qRdsjfwjLMsZLIYrawa2dftdsBWHgfjDdiVtS\nBE5eISTB2pMccetRjdsutkDYsrerU8K9wQQmCQp/38dAtkS1ccRgTzA39iqj\nwpm+1pJzroumXJedtx7zFFYgKpsNGTOJre4us9pgGfGTJ1V82KVhgvCBF/yP\nREWIwd07Kdnr5ht8ojWPToKXEMf4RfoJA/EPoTekpqGwsdN7bgfmjcCnjbVX\ndkL8\r\n=jXgg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYfsZAK/9KQIPzTv2UbdbXTpGpp7yIjlOKKfWHnJ3MfgIhAIxu5bo7JMB67DGvZk3yv1CsQYDwh9Sojr8R46F4FxG9"}]},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bosjs_1.0.2_1542975491639_0.6708492549947138"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bankrs/bosjs","version":"1.0.3","description":"Bankrs OS JavaScript client","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && mkdir dist","build":"npm run clean && node build/build.js && tsc && rm -rf dist/test","lint":"eslint \"lib/**\" --fix","test":"nyc mocha","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"keywords":["bankrs-os","api","banks","payments"],"author":{"name":"Bankrs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"homepage":"https://github.com/bankrs/bosjs","engines":{"node":">=8"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","chai":"^4.2.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-typescript":"^0.13.0","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","mocha-typescript":"^1.1.17","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6","typescript-eslint-parser":"^20.1.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary"],"all":true},"readme":"# bosjs - a Bankrs OS JavaScript client\n\nThis is the official JavaScript client for accessing the Bankrs OS [API](https://bankrs.docs.apiary.io).\n\n## Installation \n```sh\nnpm i @bankrs/bosjs\n```\n\n## Usage\n\n### JavaScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs';\n\nconst c = newClient({url: config.sandboxURL});\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n### TypeScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs'\n\nconst c = newClient({url: config.sandboxURL})\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), (data: any) => {\n  console.log('success', `token: ${data.token}`)\n}, (err: Error) => {\n  console.error(err)\n})\n```\n\n### Node.js\nTo use in Node.js project it required to install `node-fetch` package which implements `fetch()` function.\n\n```sh\nnpm i node-fetch --save\n```\n\n```javascript\nconst fetch = require('node-fetch');\nconst api = require('@bankrs/bosjs');\nconst c = api.newClient({url: api.config.sandboxURL, httpClient: fetch});\n\nc.send(new api.DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n## Test \n```sh\nnpm test\n```\n","readmeFilename":"README.md","gitHead":"574dffb4a69a282481e3fa9b1b7e89205433e423","_id":"@bankrs/bosjs@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"denwwer","email":"denwwer.c4@gmail.com"},"dist":{"integrity":"sha512-SoqntwXsCgd4anHEOpweJfKrE2TNh2EaUdiZ7bk5cqe7bn0mc1Ziuzl7RkJLY/lZPsHAyXrFVmguTqFyFwPwYg==","shasum":"e5da68bbd570a7d27051ab83afe061e6b1929b01","tarball":"https://registry.npmjs.org/@bankrs/bosjs/-/bosjs-1.0.3.tgz","fileCount":210,"unpackedSize":202184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+9e7CRA9TVsSAnZWagAAfSEP/1v+1p5WF9t4UCoeJDlI\n6rayITO8AjaeXweb/TjERLroFhzaCPUC3GMuXZPZiunBi4zG2Odo4nqfEsVw\nWiAie5CD392j9LSTrW5+S9RUYxyUnoKgc+MFy63lv/u03+Hy0GuPn3klQSXN\nksNpz79w0GiDxM08BNDekh83ddIfG3eLrWRDyPK6O4Vv/t0OoaKVwgPzMlII\nTKqlYNhVuFfA9RsZyze2dbiZ7xo0zc5WLMKizfOidW/b6hV/U2RWCeQm2znj\nV5hsuIFF/iNpGSAYH42DF+SCZz4ytGTuWYUxpJqqtQoyQynMYHCQ6L7h32it\ntsWuM9vZ1/1ihMHg1aT1AV33eNoUepOxKmePlnirjqe4ZdlVn09eJaNn5QlU\nTSSBY32X4jCTbqvSEmJXoImsdFCdDKW9DmhxMxaCsd5b8A932fiPDBhf5hqx\nrmlZz11Q8CURTubbx6zIciwytP9efdGtz4plubHm/Ooru4Tg2yH02U/qdpGd\n6jk+LQsCI3jhjNfqvEa8/ZAk79lX6QjlyF0iDKwunEzYyJOY1LDJbNJMjwmF\nwcKwHebU5PCrZd2/zsG/Ho7V5mwOXwttz+jwdBJDbB7zqhDfhjOfVQ0V8NC3\nj9g+H8LG+WJ6RjH65zAMPLb4mVnKQJs/dSZWOq5LsUGvPzCTg+u1/bq04uIF\nEZq5\r\n=9GcY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD96KmSEvMuhl8mjxDRz1rHnbch+2lhakfisovndabk+wIhAOK9vLuDhRhU+xJVeomsdtXvrdFsvsMKWA1mClz0KJYA"}]},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bosjs_1.0.3_1543231418667_0.48094730493002946"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bankrs/bosjs","version":"1.1.0","description":"Bankrs OS JavaScript client","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist && mkdir dist","build":"npm run clean && node build/build.js && tsc && rm -rf dist/test","lint":"eslint \"lib/**\" --fix","test":"nyc mocha","prepublishOnly":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"keywords":["bankrs-os","api","banks","payments"],"author":{"name":"Bankrs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"homepage":"https://github.com/bankrs/bosjs","engines":{"node":">=8"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","chai":"^4.2.0","eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-typescript":"^0.13.0","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","mocha-typescript":"^1.1.17","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6","typescript-eslint-parser":"^20.1.1"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts"],"reporter":["text-summary"],"all":true},"gitHead":"576a005b9beed93c4c082ab4a5921ef1fe32ff6f","_id":"@bankrs/bosjs@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"denwwer","email":"denwwer.c4@gmail.com"},"dist":{"integrity":"sha512-uypUaAHK+1s4RKXftGFiJ1tvHf1kjNLNah21wSHIl11jshBAYOYvb7yMrFWzmtOZH99tTMWY5yXWUk9aDo0tXg==","shasum":"e5458a73295f79814419afbec321bcfe0a158d5e","tarball":"https://registry.npmjs.org/@bankrs/bosjs/-/bosjs-1.1.0.tgz","fileCount":210,"unpackedSize":202202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/RghCRA9TVsSAnZWagAAHTQP/jpfy5SBc2B0EuKvW1Ff\nKruDETTMs6aRHIw0PsAvC59up2TUwOm4XoAnpWKjTFak2kG6aWzA/ziDMN2+\nS3bjIN+jTvV6UK89Jtee+HrBwYeedPEHgrsb9ZZD6ihJSgppTSW1qpNLOuxq\nFKEZ8wMV2ixKAAjghudUyoDquCb1aTDXwcOhaZcm7S8zQBiqU0VEmAxrYPXg\nUZc59SxZ2xWxp55jdXqFTfpuoPUUr/plWGN1Tru+6Kemcpi4l+sp/OCFhVi6\nVv92dw15u+cXFzfy5vnyNcZ+SpzR1xrpjG1jk3uzz0GOPnRlCDktR6vBpbnZ\nT5onEhUZ1w1t8S+o41sQ6iGxv7rVv0SBJpPavqXrAA5xdFbMs11cSpVMcxqw\nYlKtt2WYUELh8o070yrb1K303tcjv+0WA6P4LStzeAAgvj72znJ+0Jv2VU63\n/YJ5sS9yIbR16D4RI8yDNq+kKPNxFwO3WPEaOBvTcYa1PJ+f+AGohugwoBab\n0TgyPZ05jBBcSm++WtK6hbHN7hSWBmiZwAtUpMWYtwCAdkW4EYozYC7Fh9WP\nWSNyqcGwZQRz1NlHHqVJ4sJV4wI1XjBu+zcgFSv7hwRZXqaujR1V8Bdq9r4S\ndN3RMhm1+scvbAwW2Z4ZumtxHDYoxWlZyyMK0IXbG+/k4cOcddxisOiefEh9\n8dCF\r\n=jckq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAh7IbJZyLoYKjiE9h8ohmyVW2BTifiPhN8d2FQT/7OAiEAlbLGGnkIPvW5wjWXVJft9Ovw17THOgH7ZbGOPa3qlso="}]},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bosjs_1.1.0_1543313440498_0.4789577068688602"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-21T16:11:41.636Z","1.0.0":"2018-11-21T16:11:41.954Z","modified":"2022-04-04T17:42:15.008Z","1.0.1":"2018-11-23T11:05:26.859Z","1.0.2":"2018-11-23T12:18:11.753Z","1.0.3":"2018-11-26T11:23:38.877Z","1.1.0":"2018-11-27T10:10:40.682Z"},"maintainers":[{"name":"denwwer","email":"denwwer.c4@gmail.com"},{"name":"ian.davis","email":"its@numbrs.com"}],"description":"Bankrs OS JavaScript client","homepage":"https://github.com/bankrs/bosjs","keywords":["bankrs-os","api","banks","payments"],"repository":{"type":"git","url":"git+https://github.com/bankrs/bosjs.git"},"author":{"name":"Bankrs"},"bugs":{"url":"https://github.com/bankrs/bosjs/issues"},"license":"Apache-2.0","readme":"# bosjs - a Bankrs OS JavaScript client\n\nThis is the official JavaScript client for accessing the Bankrs OS [API](https://bankrs.docs.apiary.io).\n\n## Installation \n```sh\nnpm i @bankrs/bosjs\n```\n\n## Usage\n\n### JavaScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs';\n\nconst c = newClient({url: config.sandboxURL});\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n### TypeScript\n```javascript\nimport {config, newClient, DeveloperLoginRequest} from '@bankrs/bosjs'\n\nconst c = newClient({url: config.sandboxURL})\n\nc.send(new DeveloperLoginRequest('developer@mail.com', 'devPa55'), (data: any) => {\n  console.log('success', `token: ${data.token}`)\n}, (err: Error) => {\n  console.error(err)\n})\n```\n\n### Node.js\nTo use in Node.js project it required to install `node-fetch` package which implements `fetch()` function.\n\n```sh\nnpm i node-fetch --save\n```\n\n```javascript\nconst fetch = require('node-fetch');\nconst api = require('@bankrs/bosjs');\nconst c = api.newClient({url: api.config.sandboxURL, httpClient: fetch});\n\nc.send(new api.DeveloperLoginRequest('developer@mail.com', 'devPa55'), data => {\n  console.log('success', `token: ${data.token}`);\n}, err => {\n  console.error(err);\n});\n```\n\n## Test \n```sh\nnpm test\n```\n","readmeFilename":"README.md"}