{"_id":"@b-flower/bdm-mrocs-sdk","_rev":"4-a174d3c8ab27e5e2f779b63956c56c74","name":"@b-flower/bdm-mrocs-sdk","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@b-flower/bdm-mrocs-sdk","version":"1.0.0","description":"MROCS SDK to make restitution based on b-eden API","main":"dist/index.js","scripts":{"build:prod":"parcel build src/index.js","prepublishOnly":"npm run build:prod","bump":"bump --prompt --tag --push --all"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bflower/bdm-mrocs-sdk.git"},"keywords":[],"author":"","license":"ISC","homepage":"https://bitbucket.org/bflower/bdm-mrocs-sdk#readme","dependencies":{"bluebird":"^3.5.3","coachee":"^3.0.5"},"devDependencies":{"version-bump-prompt":"^4.2.1"},"gitHead":"76e6dc6b7bebeb5122de9aa808dc21efa20cdf1c","_id":"@b-flower/bdm-mrocs-sdk@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"amelon","email":"paztaga@gmail.com"},"dist":{"integrity":"sha512-BkQ7HQ3F+w30J8a2eWDm22wun55ufSV7xH9Eu1p0BXgBpjiZKNsRdNxRg/3UXvktndRnyRrm0ItI/M05kCuaTg==","shasum":"e62b0d7e0694adbe9d54aac34b21b9613102e5c7","tarball":"https://registry.npmjs.org/@b-flower/bdm-mrocs-sdk/-/bdm-mrocs-sdk-1.0.0.tgz","fileCount":17,"unpackedSize":2978798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Zx7CRA9TVsSAnZWagAAJoYP/jI91FbgqqlzeNA1mHmJ\nD6lvkQ0+U213WtW67J6hF2twDo72d4lAGj0ifWSmtu/SdOA4K839E5cTqdAN\nXbmJbP2qV6GAR/ZfJqku4CFH9HvjL74ExyN43CEbbGssNA0beHL4JOZnjK4z\nTR0F3FYiXQpejoWiM8Y1L01SK7GWAP7TlV/GL1FMlz+QQXmkgsI/LBkV+DF8\n/bgCCJRYFyg+G5ByvdN/Y6wY5t4AuSfSeDfc2zgauaWsq2UN6A6gYG2muEvy\nY/7VUCjiN/SNF085aYNcKyK8yXh9aiQfqSB5a3S+uViZnU74uQe+gmvhdLZe\neWEMoicsocK3pj8wGtNVNG9S+dMjzgEJ8IOdCiULOV4NJeo/aZw824L2G5y8\nxPVNEMyoJA14KaU1CjKPj/3OnAnTuGYZs8I7VmBIaWS/3TeMCgBYTxQgeFiT\n9bEdj7Vj0wc2M0KCKdrpPXa93EiJP/LkYeNAMPrGIdioA3tN1FvEF8eH6ax3\nzSRt1Gqysms3uOvhsePfjGhulTruvEwX/AFxITRVpYkgGdAdN27elMKWGMPw\nD+rCZOLYF3iYmAELdtWXVAz9tZdwQMXelaE/jEdATTKJ36wePtv5HOsbHQEe\nQhRZ/72cfgJvE0+Cw5ElBcw6Apa/78fRFH7Z305l38uWffOkn68wg2eZTsa7\n0mro\r\n=dutv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUPwbzTAYICuYg+NlJ9sXoUTzY+a7BKVDv+fYVtbQ08AIhAIa+0bPak2ox3UhcV/a9zOp7QqYiriKbTX8yEISFDBFe"}]},"maintainers":[{"name":"amelon","email":"paztaga@gmail.com"},{"name":"gabchang","email":"dotgab@gmail.com"},{"name":"kcoulibaly","email":"kcoulibaly@b-flower.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bdm-mrocs-sdk_1.0.0_1541774459054_0.5074673163062708"},"_hasShrinkwrap":false},"1.1.0":{"name":"@b-flower/bdm-mrocs-sdk","version":"1.1.0","description":"MROCS SDK to make restitution based on b-eden API","main":"dist/index.js","scripts":{"build:prod":"parcel build src/index.js","prepublishOnly":"npm run build:prod","bump":"bump --prompt --tag --push --all"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bflower/bdm-mrocs-sdk.git"},"keywords":[],"author":"","license":"ISC","homepage":"https://bitbucket.org/bflower/bdm-mrocs-sdk#readme","dependencies":{"bluebird":"^3.5.3","coachee":"^3.0.5"},"devDependencies":{"version-bump-prompt":"^4.2.1"},"gitHead":"c4d9d53d71fae010333877d53792d857b1fad985","_id":"@b-flower/bdm-mrocs-sdk@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"amelon","email":"paztaga@gmail.com"},"dist":{"integrity":"sha512-Vss984bLIaa/SVY8kBIEj5L+cY+lyTIwV9SZQI4SwuSmNqmpnnMNbp05lXpXFDv8k0f5p2n7Lh+1XE9BVQdPjg==","shasum":"4bc31fc8315d040333d42e8e48641ac298a95251","tarball":"https://registry.npmjs.org/@b-flower/bdm-mrocs-sdk/-/bdm-mrocs-sdk-1.1.0.tgz","fileCount":17,"unpackedSize":2991300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7WHMCRA9TVsSAnZWagAAbG8P/AltCriPMLdLHQJYQICB\nFPdW+QF06sVytIc6IzXWbVJiiBjAR0GihXuAadmIWjOEgisCxAYGSuMO5G0G\n467ZYiJUVfLNBGhdO1MQHj71niGLo6+BI/5R3rox5nB+0t5AkQB84B9rpYGp\n7LvJgnpTtAQYyXKe/YxYnQ3LNH1z7Iste48pa7gmZV5oUvHqB1Yw2NBxrB/9\ntXEFc8XXt08oad4bF6CEyqyFgoHsMP+H4wv4uK0h1VFwWzjSP3pMIJfOeghN\nwpTSrqOiCGRODifu3OOLyn4Z594b1s0HXVqu44D9ZiQQVQN6XvX6Br7ORqrs\nOOU3tfhlRfZnwp5rbpat5xaRLyMUZgYYFiHlp5KVnlfyy6slsn3uyV+QvExI\ncRolQfSRWi2wNF9aXtGew5R6FPyQw+gnYe11kdluLZuYD9JdHS96bQu+VoNg\n/O1cfVUXU3UcbpkMDn9IC1aePBjdZyWjPs2L0I+Mx+CZwAk5A61D+1C69mDA\nIh/nKDdfkn3v4ZOWPc9cV+j6kk3sW0NHupX0xrJkPh7q+N7bIFSvRavCViCv\no7cLUquhizpUDZ20d3re4AHR3Q9bZOS0EFALcc3rEzbrS5wbNVB77r+fBCsM\nsa6TU2YcxK6CUidcOzkkTEqay9qVmvYPK723402outjBTKC8VUvlnG/TLYuo\nZOnj\r\n=Ol9N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq9ItveGhExKkmNm00ADegOb2ZCHQs4A6VGASGX/yfXQIgdUzw/7n5RnKTkCjm3AWcbVb9Jx88+rU/x3qec4lkmFg="}]},"maintainers":[{"name":"amelon","email":"paztaga@gmail.com"},{"name":"gabchang","email":"dotgab@gmail.com"},{"name":"kcoulibaly","email":"kcoulibaly@b-flower.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bdm-mrocs-sdk_1.1.0_1542283723789_0.8637688757572137"},"_hasShrinkwrap":false},"1.1.1":{"name":"@b-flower/bdm-mrocs-sdk","version":"1.1.1","description":"MROCS SDK to make restitution based on b-eden API","main":"dist/index.js","scripts":{"build:prod":"parcel build src/index.js","prepublishOnly":"npm run build:prod","bump":"bump --prompt --tag --push --all"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bflower/bdm-mrocs-sdk.git"},"keywords":[],"author":"","license":"ISC","homepage":"https://bitbucket.org/bflower/bdm-mrocs-sdk#readme","dependencies":{"bluebird":"^3.5.3","coachee":"^3.0.5"},"devDependencies":{"version-bump-prompt":"^4.2.1"},"gitHead":"c17cd07b86eaabd1806a0c45946f068480127b23","_id":"@b-flower/bdm-mrocs-sdk@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gabchang","email":"dotgab@gmail.com"},"dist":{"integrity":"sha512-PMy1BKk8+8kPMG1QL9l0MzwyzZ/8hClZtNiFXwAmlpZ5A0Wok7QyAeMByHChXW6ivl1Z87dsrF6bptyT8Yd3jQ==","shasum":"29c66c4ebfb803f49d2fe7747d4ba2ecc4ab0980","tarball":"https://registry.npmjs.org/@b-flower/bdm-mrocs-sdk/-/bdm-mrocs-sdk-1.1.1.tgz","fileCount":13,"unpackedSize":2675313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB6rWCRA9TVsSAnZWagAA1MoP+wfebhXo4uHKZxC3kOaI\nXWbW+//1v1ykT/qQJyOvQ9z1LbPQwbm+ugkAjNmuXtH4RY2UFpe95HnHwbno\nWhZNUSAV9LeqHmJagurm6uUSPH3Hh6Wc+KKtGWacdCADswfGz/d3qi4MNeSA\ndoolTV9IKMb2WUMq7UJT4gLoq4iMiPAbWzB2VZ38j6W7Mcyea/graqxTkrtD\n+VcSCWSvDwWYjnKUtiHUsjhGPt99T7KTqlV+ofCW2wgOIWNpVVv51M453l/5\niOcrJAUJHpWFn2eTrE5Ob042Ite79G/DVjYxRJGaEXaoxLQaiWjs72imf5Uy\n9qehTYABaZO9aXDXWQ+69jZHlJbK+ZJqXzuRcThD6MXouL05bLskGuoCbmlk\nVdc6u4w0ckk8HDs2AlAfMkz9itCtDfWUIFSi41Syp1s8drrvgMhPmKqKIu7a\nQhtW8LAT1zf05K9dTMBP/vq86eQc7TTez2L0AYek5374Lo01/6jOIuPii7/H\nVnbwXTU7825B8JEIMk/Jdo8Rm4EaQu2WCvQzxcZFIoE6EUm21rHfHC5O1Dpr\npvA7/i3ki6eIoR+ezdGg5pYygnFtMx6dM23G6jra4nu52T16KK1MjcRnVPCF\nxi1QcaoaHXC7ZVkui6rkzWNhYK+PBSEYcsz8VjRujAlZb62WVyYdH3166tlw\n6dE5\r\n=hUyD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDToSWXvVFQYav4BN4yKgN2Vk5m2BQvVyRyB7aKVxNP6AIgcWzrMWWRb/CZD1nIMbvAPt7eZV8MPOb2sIeBDPdbcpA="}]},"maintainers":[{"name":"amelon","email":"paztaga@gmail.com"},{"name":"gabchang","email":"dotgab@gmail.com"},{"name":"kcoulibaly","email":"kcoulibaly@b-flower.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bdm-mrocs-sdk_1.1.1_1544006358235_0.6916432413548903"},"_hasShrinkwrap":false},"1.1.2":{"name":"@b-flower/bdm-mrocs-sdk","version":"1.1.2","description":"MROCS SDK to make restitution based on b-eden API","main":"dist/index.js","scripts":{"build:prod":"parcel build src/index.js","prepublishOnly":"npm run build:prod","bump":"bump --prompt --tag --push --all"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bflower/bdm-mrocs-sdk.git"},"keywords":[],"author":"","license":"ISC","homepage":"https://bitbucket.org/bflower/bdm-mrocs-sdk#readme","dependencies":{"bluebird":"^3.5.3","coachee":"^3.0.5"},"devDependencies":{"version-bump-prompt":"^4.2.1"},"gitHead":"21e4117b11c4ed7d2f17600d170111e33f90982c","_id":"@b-flower/bdm-mrocs-sdk@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gabchang","email":"dotgab@gmail.com"},"dist":{"integrity":"sha512-xwrIdroIIek3S4WY6IRLFr8qHO/GNxdPXfRRxfQ7kuc6+1InrhdNdd1iiQUPTq549TABLxxUd1+bEX794QIQFA==","shasum":"bdada80f22bfa3288165d482f481da77255ee520","tarball":"https://registry.npmjs.org/@b-flower/bdm-mrocs-sdk/-/bdm-mrocs-sdk-1.1.2.tgz","fileCount":8,"unpackedSize":386175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCUoMCRA9TVsSAnZWagAAKwQP/Rw8F3Z5wndejc0goCBK\nsPTLEozUV0HMnbMHmgRNU4TqEmhGDzdA2A3OUymTesxDogInIjObbtvFref6\nGzL6UGBch6InBb7Av0tgsGhr5kKyUFLtpXuXn7JoeQgOjp/WhJqUwK00jGTw\ny4K2FffvXZpSPk7oV2zl1YUPjjX9riEWmQ09CoPji8mFNNBen1IvkROLFWrm\nLxYW5TYu6C4/halUe4InSUDawJsT6xIhfVdcwfFWPx6C6GeoZeknTe0+2f/7\ntj3Awd3qSyWmTpGXVqWBTxGBGDwdV+iIGDVQIk/U5xu8CvqxgbS/sXHWio8a\nD827kGe5ZvYqdN0KhAuqER0fTSOZmD4iIem25Ljmg2yuEf8thnfqgYl9QVkp\nQUAnVAPKGMrrcLHfWzL1YN5Pm7QfstCAcuJlEbayxVbEQCrMuLuJeGalzyfQ\nbEu22FtcvDLEug62q8e6o0mTvpZR9JWZnTV9uGe/SxXwhzCDcxcbTyWUEn22\nLtdRo83IaohYk9jPSIOOnuQJJ0dzPh62zhPA8oeBuc4BzdqwLhsbXSjwKpDV\nHBVXmc7lVcn26AAUmZ4n3HTDW0Qp7JU4eDK6datnsjzkP0Rw6LwfsoG+Pbsq\nizA7oH7Fh1WuaXisbntR/pw02XTbuzesSGUGzuBoIGE/kpzYEdLC8MITbWqc\ncRC/\r\n=htHj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRmX3RQ2HvwFjI76SX315AbJOedorVFNzXbIMqObgbCwIgTxQoxsjPOFwGDXXxfFEXZP+5mgbO2nDANzwlKgp3xnY="}]},"maintainers":[{"name":"amelon","email":"paztaga@gmail.com"},{"name":"gabchang","email":"dotgab@gmail.com"},{"name":"kcoulibaly","email":"kcoulibaly@b-flower.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bdm-mrocs-sdk_1.1.2_1544112651900_0.6840149602445238"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-09T14:40:58.907Z","1.0.0":"2018-11-09T14:40:59.204Z","modified":"2022-04-04T17:23:24.599Z","1.1.0":"2018-11-15T12:08:43.921Z","1.1.1":"2018-12-05T10:39:18.466Z","1.1.2":"2018-12-06T16:10:52.059Z"},"maintainers":[{"name":"amelon","email":"paztaga@gmail.com"},{"name":"gabchang","email":"dotgab@gmail.com"},{"name":"kcoulibaly","email":"kcoulibaly@b-flower.com"}],"description":"MROCS SDK to make restitution based on b-eden API","homepage":"https://bitbucket.org/bflower/bdm-mrocs-sdk#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/bflower/bdm-mrocs-sdk.git"},"license":"ISC","readme":"# bdm-mrocs-sdk\n\nMROCS SDK to make restitution based on b-eden API\nPlease refer to the web API documentation **b-eden - API v1 Report** and **b-eden - API v1 Module**.\n\n\n## API\n\n* `get`\n  * available actions\n* `dimensions`\n  * send content width and height to parent\n\n\n## `get`\n\n```javascript\nfunction get(action: Enum, options: Object): Promise<DataObject>\n```\n\nget data from b-eden api.\n\n\n#### `action` argument\n\n_(Enum)_: required\n\nRefers to `:endpoint` in mentioned web API documentation\n\nAn enum list is available in `ACTION_LIST` object\n\n\n#### `options` argument\n\n_(Object)_: optional\n\nFormatted as follows\n\n```javascript\n{\n  offset: Number? = undefined,\n  filter: Object? = {},\n}\n```\n\n\n#### `Return`\n\n`get` return a `promise` resolved with `DataObject`.\n\nPlease refer to the web API documentation **b-eden - API v1 Report** and **b-eden - API v1 Module** to determine DataObject properties for each method.\n\n\n#### Usage\n\n````javascript\nimport { get } from '@b-flower/bdm-mrocs-sdk'\n\n... //your code\nget('report/participation')\n  .then(dataObject => {\n    // do something\n  })\n...\n\n````\n\n\n#### `action list`\n````javascript\nimport { ACTION_LIST } from '@b-flower/bdm-mrocs-sdk'\n````\n\n  * Available action list\n    * **PARTICIPATION**: 'report/participation',\n    * **RESULTS**: 'report/results',\n    * **LEARNERS_COUNT**: 'report/learners/count',\n    * **LEARNERS**: 'report/learners',\n    * **INTERACTIONS_COUNT**: 'report/interactions/count',\n    * **INTERACTIONS**: 'report/interactions',\n    * **INTERACTIONS_LIST**: 'report/interactions/list',\n    * **MOD_INFO**: 'module/info',\n    * **MOD_INTERACTIONS**: 'module/interactions',\n\n\n#### Usage with action list\n\n````javascript\nimport { get, ACTION_LIST } from '@b-flower/bdm-mrocs-sdk'\n\n... //your code\nget(ACTION_LIST.PARTICIPATION)\n  .then(dataObject => {\n    // do something\n  })\n...\n\n````\n\n\n#### Usage with react integration\n\n````javascript\nimport React from 'react'\n\nimport { get, ACTION_LIST } from '@b-flower/bdm-mrocs-sdk'\n\nclass Result extends React.Component {\n  constructor(props) {\n    super(props)\n\n    this.state = {\n      result: {}\n    }\n  }\n\n  componentWillMount() {\n    get(ACTION_LIST.RESULTS)\n      .then(r => {\n        this.setState({ result: r })\n      })\n  }\n\n  render() {\n    return (\n      <div>\n        <pre>\n          {JSON.stringify(this.state.result )}\n        </pre>\n      </div>\n    )\n  }\n}\n\nexport default Result\n\n````\n\n\n## `dimensions`\n\n```javascript\nfunction dimensions({ width: Number, height: Number }): void\n```\n\nSend inner content dimensions to b-eden\n\n#### Usage (example)\n```\n  componentDidMount() {\n    this.props.sdk.dimensions({\n      width: myRef.clientWidth,\n      height: myRef.clientHeight,\n    })\n  }\n```\n","readmeFilename":"README.md"}