{"_id":"loopback-connector-kv-extreme-scale","_rev":"31-810f2d69b686d08769de73fceffea0bc","name":"loopback-connector-kv-extreme-scale","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"loopback-connector-kv-extreme-scale","version":"1.0.0","keywords":["StrongLoop","LoopBack","connector","WebSphere","eXtreme Scale","KeyValue"],"license":"MIT","_id":"loopback-connector-kv-extreme-scale@1.0.0","maintainers":[{"name":"superkhau","email":"superkhau@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-connector-kv-extreme-scale#readme","bugs":{"url":"https://github.com/strongloop/loopback-connector-kv-extreme-scale/issues"},"dist":{"shasum":"acfc52ec28253659d227a070dc1cfa0eb6910199","tarball":"https://registry.npmjs.org/loopback-connector-kv-extreme-scale/-/loopback-connector-kv-extreme-scale-1.0.0.tgz","integrity":"sha512-pT6efKO5AxdHq+tPp8vRNy4keLWfi8/cPBkwrkKrBwLehGhceOafQ8aW44jRqJ/0TOhUDNotCXxn3hAQh13UYQ==","signatures":[{"sig":"MEYCIQDs6jsBrQ+5cfg3hiLTwNNxUq4kuj7DI9NU0WsrkusZ1wIhAJk90MrRdUVym98DLKJQNFlEccme8373ydkzBU36AoFY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/kv-extreme-scale.js","_from":".","_shasum":"acfc52ec28253659d227a070dc1cfa0eb6910199","engines":{"node":">=4"},"gitHead":"536ecc8f7337bfb812f41794692ca09baa500936","scripts":{"lint":"eslint .","test":"mocha test/unit test/integration","posttest":"npm run lint"},"_npmUser":{"name":"superkhau","email":"superkhau@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-connector-kv-extreme-scale.git","type":"git"},"_npmVersion":"3.10.10","description":"The official WebSphere eXtreme Scale KeyValue connector for LoopBack","directories":{},"_nodeVersion":"6.10.0","dependencies":{"debug":"^2.2.0","request":"^2.75.0","strong-globalize":"^2.8.0","loopback-connector":"^2.7.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.2","eslint":"^3.10.2","should":"^8.4.0","dirty-chai":"^1.2.2","async-iterators":"^0.2.2","eslint-config-loopback":"^4.0.0","loopback-datasource-juggler":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-connector-kv-extreme-scale-1.0.0.tgz_1489199094792_0.727475524879992","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"loopback-connector-kv-extreme-scale","version":"1.0.1","keywords":["StrongLoop","LoopBack","connector","WebSphere","eXtreme Scale","KeyValue"],"license":"MIT","_id":"loopback-connector-kv-extreme-scale@1.0.1","maintainers":[{"name":"superkhau","email":"superkhau@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-connector-kv-extreme-scale#readme","bugs":{"url":"https://github.com/strongloop/loopback-connector-kv-extreme-scale/issues"},"dist":{"shasum":"dc360eca65c8b03240fbbc0e75c279c6a5ee02bc","tarball":"https://registry.npmjs.org/loopback-connector-kv-extreme-scale/-/loopback-connector-kv-extreme-scale-1.0.1.tgz","integrity":"sha512-yPh/gdqpOd1kkXMqhXtxzY+Qn61yMMNOwAk95ZFU+VlmHd4RcYQo7L2A+ZPfb2Al/Z3wgQ1rhrvasmrSi0nXhw==","signatures":[{"sig":"MEUCIQDGRbVoio+qoauzhN8ybobDgRM8dx0iXzUMeoQ7D1KtCAIgIpEMAUSuETHjoPbQjwTq5fcc6DsFg4tVSgLyfaZgVjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/kv-extreme-scale.js","engines":{"node":">=4"},"gitHead":"9e8540c6eedfbbc6809dac86e983ea943d47c472","scripts":{"lint":"eslint .","test":"mocha test/unit test/integration","posttest":"npm run lint"},"_npmUser":{"name":"superkhau","email":"superkhau@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-connector-kv-extreme-scale.git","type":"git"},"_npmVersion":"5.0.3","description":"The official WebSphere eXtreme Scale KeyValue connector for LoopBack","directories":{},"_nodeVersion":"8.1.1","dependencies":{"debug":"^2.2.0","request":"^2.75.0","strong-globalize":"^2.8.0","loopback-connector":"^4.0.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.2","eslint":"^3.10.2","should":"^8.4.0","dirty-chai":"^1.2.2","async-iterators":"^0.2.2","eslint-config-loopback":"^4.0.0","loopback-datasource-juggler":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-connector-kv-extreme-scale-1.0.1.tgz_1498161609774_0.8759780570399016","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"loopback-connector-kv-extreme-scale","version":"1.0.2","keywords":["StrongLoop","LoopBack","connector","WebSphere","eXtreme Scale","KeyValue"],"license":"MIT","_id":"loopback-connector-kv-extreme-scale@1.0.2","maintainers":[{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"dhmlau","email":"dianahmlau@gmail.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"rashmihunt","email":"rashmihunt@gmail.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"superkhau","email":"superkhau@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-connector-kv-extreme-scale#readme","bugs":{"url":"https://github.com/strongloop/loopback-connector-kv-extreme-scale/issues"},"dist":{"shasum":"787e0d9ff7840a939a4b9c09bd4df983b846bb35","tarball":"https://registry.npmjs.org/loopback-connector-kv-extreme-scale/-/loopback-connector-kv-extreme-scale-1.0.2.tgz","fileCount":27,"integrity":"sha512-EzcPMvZSqlHHJoMObNOtU7Ftc56SD4cLVRLEhzKGl87LlDnYRg6ifkkwMAdhEGdfEbpEzpK1pnH8ZSDk1WV4+Q==","signatures":[{"sig":"MEYCIQDxjt8sQ//cNky9IMZur5xMIMpg0QxyBg7ckDFfCgQrBwIhAKs4F4IgUKYhu/oVZG/LAw9xZ23dM3zTLftWJQPaWS/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPUwLCRA9TVsSAnZWagAAYiwP/3YhEoMfezZnZOpGGPvY\n1ql0TfoMd7f4I6gDsVworpD5nzbzzgSBWmHi2YX5JZ87Vemx3F+BYNIzuimX\nWHAVYvB+ILUIozZ8KGb9HKyh9VfCi9B0wnqcaXKcR6SsYmA9pCPmPH0CSxfT\nWT4PvN9eT1G8NyR8Rhd2uwql5g5Fv8BhkefEIh2LxGRW6URRglPaX4CsmltF\nnwlD73JDIUU1hn69vD0DLufAazOW2YZjNKMAJSAgCwT3GZgFX9VCGYDG00e6\nOxZV0FH3sutSO6ihYAkSB0V/gAmxaTVBigGUntcnGnB9fShqMW9UwW1KXQZD\nFbAyYjBzulAYvsbXN1sWKFc6j5yfkKZZ2+lM8NgM6aJZWj/BnBo4QPG2zU6H\nT13b4W/h80gPj6xn4aCXZdG0LV2lG15Xqb5whrZ4RD631HKIxgIyLmyzsOvS\nkamcVTd63QQejKmuTHjDg2neu95STRXd9eJoS3genWk4EJooXGrwm1azuKpN\nnxvD3uZ0iFm1IMdao2anRKgdAqHZNeygyDBLX0j7DP4GBxnUBuWUYad/8U5B\nzFhHJBRemSfI0gxOUDdVS8Bd7792jygUBWsYRqLUEIGBQJ4DpzVqViNQ8QiU\n3/Y9PnlWRNk4veGPTdeoF7TiTBglJxdg9KM9Eqe1gFKvOPx72rtDAd9Z2wTo\nHmcF\r\n=Anb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/kv-extreme-scale.js","engines":{"node":">=4"},"gitHead":"1f2f75b75f0cc0874c1a5306a28d4a4115d0265c","scripts":{"lint":"eslint .","test":"mocha test/unit test/integration","posttest":"npm run lint"},"_npmUser":{"name":"dhmlau","email":"dianahmlau@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-connector-kv-extreme-scale.git","type":"git"},"_npmVersion":"6.5.0","description":"The official WebSphere eXtreme Scale KeyValue connector for LoopBack","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^2.2.0","request":"^2.75.0","strong-globalize":"^2.8.0","loopback-connector":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.2","eslint":"^3.10.2","should":"^8.4.0","dirty-chai":"^1.2.2","async-iterators":"^0.2.2","eslint-config-loopback":"^4.0.0","loopback-datasource-juggler":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-connector-kv-extreme-scale_1.0.2_1547521035215_0.9159853688473574","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-03-11T02:24:55.031Z","modified":"2024-07-09T12:43:18.805Z","1.0.0":"2017-03-11T02:24:55.031Z","1.0.1":"2017-06-22T20:00:09.865Z","1.0.2":"2019-01-15T02:57:15.349Z"},"bugs":{"url":"https://github.com/strongloop/loopback-connector-kv-extreme-scale/issues"},"license":"MIT","homepage":"https://github.com/strongloop/loopback-connector-kv-extreme-scale#readme","keywords":["StrongLoop","LoopBack","connector","WebSphere","eXtreme Scale","KeyValue"],"repository":{"url":"git+https://github.com/strongloop/loopback-connector-kv-extreme-scale.git","type":"git"},"description":"The official WebSphere eXtreme Scale KeyValue connector for LoopBack","maintainers":[{"email":"enjoyjava@gmail.com","name":"rfeng"},{"email":"r.m.graham@gmail.com","name":"rmg"},{"email":"dianahmlau@gmail.com","name":"dhmlau"},{"email":"jgorzinski@gmail.com","name":"theprez"},{"email":"frbuceta@gmail.com","name":"frbuceta"},{"email":"marioestradarosa@yahoo.com","name":"marioestradarosa"},{"email":"Vn7WbcdkHEmkHHpPCoKf@achrinza.com","name":"achrinza"},{"email":"superkhau@gmail.com","name":"superkhau"},{"email":"kjdelisle@gmail.com","name":"kjdelisle"}],"readme":"# loopback-connector-kv-extreme-scale\n\nThe official WebSphere eXtreme Scale KeyValue connector for LoopBack.\n\n- [Usage](https://github.com/strongloop/loopback-connector-kv-extreme-scale#usage)\n- [Running tests](https://github.com/strongloop/loopback-connector-kv-extreme-scale#running-tests)\n\n## Usage\n\nWhile it is possible to use this connector as a standalone module, we\nrecommended using it in your application via the [LoopBack command-line\ntools](https://loopback.io/doc/en/lb3/Command-line-tools.html).\n\n### Installation and configuration\n\nThe command line tool will prompt you to install the connector (if not already\ninstalled):\n\n```shell\ncd your-loopback-app\nlb datasource\n? Enter the data-source name: xs\n? Select the connector for xs: IBM WebSphere eXtreme Scale key-value connector (supported by StrongLoop)\nConnector-specific configuration:\n? Connection String url to override other settings (eg: https://user:pass@host:port/wxsdata/v1/grids/$GRID_NAME): https://username:password@localhost:9444/wxsdata/v1/grids/your-grid-name\n? Use SSL for connections to the grid: Yes\n? Install loopback-connector-kv-extreme-scale@^1.0.0 (Y/n) Yes\nextreme-scale-lb3x@1.0.0 $HOME/your-project-name\n└── loopback-connector-kv-extreme-scale@1.0.0\n```\n\n## Running tests\n\nThe test suite requires a running WebSphere eXtreme Scale server. We recommend\nDocker for the easiest set up experience.\n\n### Setting up development environment\n\n**Important note for Mac users**\n\nThe XSLD image does not work in the virtual environment provided by\nDocker for Mac. You need to create a new `docker-machine` using\nthe `virtualbox` driver, see [docker-machine\ndocs](https://docs.docker.com/machine/get-started/#/create-a-machine) for\ninstructions.\n\n**The instructions**\n\n 1. Follow the instructions at https://hub.docker.com/r/ibmcom/xsld/ to setup a\n Docker version of WebSphere eXtreme Scale server.\n\n 2. Create your test grid:\n\n   - Open the administration web interface (`https://your-ip:9443/`), replace\n     `your-ip` with the hostname or IP address of your (docker) machine.\n\n     Use `docker-machine ls` to find the IP address used by your docker machine.\n\n   - Login using credentials created in step one, usually `xsadmin` and\n    `xsadmin4Me!`\n   - Select \"Data Grids\"\n   - Click on the plus-in-circle button in the top-right corner\n   - Use `simple` Template, fill in Name `testgrid`\n\n 3. Verify your configuration\n\n  - Open the REST API explorer at `https://your-ip:9444/ibm/api/explorer`\n  - Expand `grids` section\n  - Expand `POST` endpoint\n  - Fill in gridname `testgrid`, mapname `testmap.LUT.O`, key `test`, body\n    `{ \"name\": \"test\" }`\n  - Click \"Try it out!\"\n  - You should receive Response Code `200`\n\n 4. Setup environment variable `EXTREME_SCALE_URL` pointing to the grid created.\n    Replace `xsadmin`, `xsadmin4Me!` and `your-ip` with admin username,\n    admin password and your hostname/IP address.\n\n    On Linux and Mac:\n\n    ```\n    $ export EXTREME_SCALE_URL=https://xsadmin:xsadmin4Me!@your-ip:9444/wxsdata/v1/grids/testgrid/testmap\n    ```\n\n    On Windows:\n\n    ```\n    % SET EXTREME_SCALE_URL=https://xsadmin:xsadmin4Me!@your-ip:9444/wxsdata/v1/grids/testgrid/testmap\n    ```\n\n 5. Congratulations, you can run `npm test` now!\n\n","readmeFilename":"README.md"}