{"_id":"fhir.js","_rev":"32-bf0402b6ff0163bd3de6297a156ea84a","name":"fhir.js","time":{"modified":"2022-06-18T00:27:00.872Z","created":"2014-09-14T00:16:24.010Z","0.0.0":"2014-09-14T00:16:24.010Z","0.0.1":"2014-09-14T00:22:50.361Z","0.0.2":"2014-09-14T00:53:33.260Z","0.0.3":"2014-09-14T00:55:44.718Z","0.0.4":"2014-09-14T00:58:18.957Z","0.0.6":"2015-07-20T10:01:09.280Z","0.0.7":"2015-07-20T18:33:12.106Z","0.0.8":"2016-02-20T20:25:33.326Z","0.0.9":"2016-04-06T05:04:54.055Z","0.0.10":"2016-04-20T09:30:07.418Z","0.0.11":"2016-05-06T17:40:46.913Z","0.0.12":"2016-05-06T17:45:59.839Z","0.0.13":"2016-05-08T21:43:38.454Z","0.0.15":"2016-05-25T16:56:43.297Z","0.0.19":"2016-08-22T08:02:30.269Z","0.0.20":"2017-04-04T04:47:56.766Z","0.0.22":"2019-09-18T09:40:26.809Z"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"dist-tags":{"latest":"0.0.22"},"description":"FHIR javascript client","readme":"fhir.js\n=======\n\n[![npm version](https://badge.fury.io/js/fhir.js.svg)](https://badge.fury.io/js/fhir.js)\n\n[![Build Status](https://travis-ci.org/FHIR/fhir.js.svg)](https://travis-ci.org/FHIR/fhir.js)\n\n[![Gitter chat](https://badges.gitter.im/FHIR/fhir.js.png)](https://gitter.im/FHIR/fhir.js)\n\n\nJavaScript client for FHIR\n\n## Goals:\n\n - Support FHIR CRUD operations\n - Friendly and expressive query syntax\n - Support for adapters that provide idiomatic interfaces in angular, jQuery, extjs, etc\n - Support for access control (HTTP basic, OAuth2, Cookies)\n - ...\n\n## Development\n\n`Node.js` is required for build.\n\nWe recommend installing Node.js using [nvm](https://github.com/creationix/nvm/blob/master/README.md#installation)\n\nBuild & test:\n\n```\ngit clone https://github.com/FHIR/fhir.js\ncd fhir.js\nnpm install\n\n# buld fhir.js\nnpm run-script build\n\n# run tests in node\nnpm run-script test\n\n# run tests in phantomjs\nnpm run-script integrate\n```\n\n## API\n\n\n### Create instance of the FHIR client\n\nTo communicate with concrete FHIR server, you can\ncreate instance of the FHIR client, passing a\nconfiguration object & adapter object.  Adapters are\nimplemented for concrete frameworks/libs (see below).\n\n```\nvar config = {\n  // FHIR server base url\n  baseUrl: 'http://myfhirserver.com',\n  auth: {\n     bearer: 'token',\n     // OR for basic auth\n     user: 'user',\n     pass: 'secret'\n  },\n  // Valid Options are 'same-origin', 'include'\n  credentials: 'same-origin',\n  headers: {\n    'X-Custom-Header': 'Custom Value',\n    'X-Another-Custom': 'Another Value',\n  }\n}\n\nmyClient = fhir(config, adapter)\n```\n\n#### Config Object\nThe config object is an object that is passed through the middleware chain. Any values in the config object that are not mutated by middleware will be available to the adapter.\n\nBecause middleware mutates the config, it is strongly recommended when implementing an adapter to not directly rely on config passed in.\n\n##### baseUrl\nThis is the full url to your FHIR server. Resources will be appended to the end of it.\n\n##### auth\nThis is an object representing your authentication requirements. Possible options include:\n\n###### bearer\nThis is your Bearer token when provided, it will add an `Authorization: Bearer <token>` header to your requests.\n\n###### user\nThis is your Basic auth Username.\n\nWhen you provide both user name and password, basic auth will be used.\n\n###### pass\nThis is your basic auth password.\n\nWhen you provide both user name and password, basic auth will be used.\n\n##### credentials\nThis option controls the behaviour of sending cookies to the remote server. Refer to the table below for how to configure the option for your desired adapter.\n\n| Adapter  | credentials   | Result                    |\n|----------|---------------|---------------------------|\n| Native   | 'same-origin' | Cookies are sent to the server, if it is on the same host as the origin sender |\n| Native   | 'include'     | Send cookies to all hosts |\n| jQuery   | 'same-origin' | ignored                   |\n| jQuery   | 'include'     | Send cookies to all hosts |\n| yui      | 'same-origin' | ignored                   |\n| yui      | 'include'     | Send cookies to all hosts |\n| angular  | 'same-origin' | ignored                   |\n| angular  | 'include'     | ignored                   |\n| node     | 'same-origin' | ignored                   |\n| node     | 'include'     | ignored                   |\n\n##### headers\nA key:value object that represents headers. This object is passed through to you configured adapter.\n\nIf you choose to add custom headers to your requests, you should ensure that the server that you are talking to supplies the appropriate headers. Further reading on Allowed Headers: https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS\n```javascript\nconst config = {\n  headers: {\n    'X-Custom-Header': 'Custom Value',\n    'X-Another-Custom': 'Another Value',\n  }\n}\n```\n\n### Adapter implementation\n\nCurrently each adapter must implement an\n`http(requestObj)` function:\n\nStructure of requestObj:\n\n* `method` - http method (GET|POST|PUT|DELETE)\n* `url` - url for request\n* `headers` - object with headers (i.e. {'Category': 'term; scheme=\"sch\"; label=\"lbl\"'}\n\nand return promise (A+)\n\nhttp(requestObj).then(success, error)\n\nwhere:\n`success` - success callback, which should be called with (data, status, headersFn, config)\n\n  * data - parsed body of responce\n  * status - responce HTTP status\n  * headerFn - function to get header, i.e. headerFn('Content')\n  * config - initial requestObj passed to http\n\n`error` - error callback, which should be called with (data, status, headerFn, config)\n\n\nHere are implementations for:\n\n* [AngularJS adapter](https://github.com/FHIR/fhir.js/blob/master/src/adapters/angularjs.js)\n* [jQuery adapter](https://github.com/FHIR/fhir.js/blob/master/src/adapters/jquery.js)\n* [Node adapter](https://github.com/FHIR/fhir.js/blob/master/src/adapters/node.js)\n* [YUI adapter](https://github.com/FHIR/fhir.js/blob/master/src/adapters/yui.js)\n* [Native adapter](https://github.com/FHIR/fhir.js/blob/master/src/adapters/native.js)\n\n### Conformance & Profiles\n\n### Resource's CRUD\n\n#### Create Resource\n\nTo create a FHIR resource, call\n`myClient.create(entry, callback, errback)`, passing\nan object that contains the following properties:\n\n* `resource` (required) - resource in FHIR json\n* `tags` (optional) - list of categories (see below)\n\nIn case of success,the  callback function will be\ninvoked with an object that contains the following\nattributes:\n\n* `id` - url of created resource\n* `content` - resource json\n* `category` - list of tags\n\n```javascript\n\nvar entry = {\n  category: [{term: 'TAG term', schema: 'TAG schema', label: 'TAG label'}, ...]\n  resource: {\n    resourceType: 'Patient',\n    //...\n  }\n}\n\nmyClient.create(entry,\n function(entry){\n    console.log(entry.id)\n },\n function(error){\n   console.error(error)\n }\n)\n\n```\n\n#### Search Resource\n\nTo search a resource, call `fhir.search({type: resourceType, query: queryObject})`,\nwhere queryObject syntax `fhir.js` adopts\nmongodb-like query syntax ([see](http://docs.mongodb.org/manual/tutorial/query-documents/)):\n\n```javascript\n{name: 'maud'}\n//=> name=maud\n\n{name: {$exact: 'maud'}}\n//=> name:exact=maud\n\n{name: {$or: ['maud','dave']}}\n//=> name=maud,dave\n\n{name: {$and: ['maud',{$exact: 'dave'}]}}\n//=> name=maud&name:exact=Dave\n\n{birthDate: {$gt: '1970', $lte: '1980'}}\n//=> birthDate=gt1970&birthDate=lte1980\n\n{subject: {$type: 'Patient', name: 'maud', birthDate: {$gt: '1970'}}}\n//=> subject:Patient.name=maud&subject:Patient.birthDate=gt1970\n\n{'subject.name': {$exact: 'maud'}}\n//=> subject.name:exact=maud\n\n```\n\n#### Update Resource\n\nTo update a resource, call `fhir.update({type: resourceType, id: identifier, resource: resourceObject})`.\nIn case of success,the  callback function will be invoked.\n\nExample: \n```javascript\n \tthis.fhirClient.update({\n            type: \"Patient\",\n            id: 1,\n            resource: {\n\t\tname: 'New Name'\n            }\n        }).catch(function(e){\n            console.log('An error happened while updating patient: \\n' + JSON.stringify(e));\n            throw e;\n        }).then(function(bundle){\n            console.log('Updating patient successed');\n            return bundle;\n        });\n```\n\n#### Delete Resource\n\nTo update a resource, call `fhir.delete({type: resourceType, id: identifier})`.\n\nFor more information see [tests](https://github.com/FHIR/fhir.js/blob/master/test/querySpec.coffee)\n\n## AngularJS adapter: `ng-fhir`\n\nAngularJS adapter after `npm run-script build` can be found at `dist/ngFhir.js`\n\n\nUsage:\n\n```javascript\nangular.module('app', ['ng-fhir'])\n  .config(['$fhirProvider', function ($fhirProvider) {\n    $fhirProvider.baseUrl = 'http://try-fhirplace.hospital-systems.com';\n    $fhirProvider.auth = {\n      user: 'user',\n      pass: 'secret'\n    };\n    $fhirProvider.credentials = 'same-origin'\n  }])\n  .controller('mainCtrl', ['$scope', '$fhir', function ($scope, $fhir) {\n    $fhir.search(\n      {\n        type: 'Patient',\n        query: {name: 'emerald'}\n      }).then(\n      function (successData) {\n        $scope.patients = successData.data.entry;\n\n      },\n      function (failData) {\n        $scope.error = failData;\n      }\n    );\n  }]);  \n```\n\n## jQuery adapter: `jqFhir`\n\njQuery build can be found at `dist/jqFhir.js`\n\n[Example app](http://embed.plnkr.co/e4BKr0M07q4FVVQeP6f4/)\n\n\nUsage:\n\n```html\n<script src=\"./jquery-???.min.js\"> </script>\n<script src=\"./jqFhir.js\"> </script>\n```\n\n\n```javascript\n// create fhir instance\nvar fhir = jqFhir({\n    baseUrl: 'https://ci-api.fhir.me',\n    auth: {user: 'client', pass: 'secret'}\n})\n\nfhir.search({type: 'Patient', query: {name: 'maud'}})\n.then(function(bundle){\n  console.log('Search patients', bundle)\n})\n```\n\n## Node.js adapter: `npm install fhir.js`\n\nVia NPM you can `npm install fhir.js`. (If you want to work on the source code,\nyou can compile coffee to js via `npm install`, and use `./lib/adapters/node`\nas an entrypoint.)\n\n```\nvar mkFhir = require('fhir.js');\n\nvar client = mkFhir({\n    baseUrl: 'http://try-fhirplace.hospital-systems.com'\n});\n\nclient\n    .search( {type: 'Patient', query: { 'birthdate': '1974' }})\n    .then(function(res){\n        var bundle = res.data;\n        var count = (bundle.entry && bundle.entry.length) || 0;\n        console.log(\"# Patients born in 1974: \", count);\n    })\n    .catch(function(res){\n        //Error responses\n        if (res.status){\n            console.log('Error', res.status);\n        }\n\n        //Errors\n        if (res.message){\n            console.log('Error', res.message);\n        }\n    });\n\n```\n\n## YUI adapter: `yuiFhir`\n\nYUI build can be found at `dist/yuiFhir.js`\n\nNOTE: The current implementation creates a YUI sandbox per request which is expensive.\n\nUsage:\n\n```html\n<script src=\"./yui-???.min.js\"> </script>\n<script src=\"./yuiFhir.js\"> </script>\n```\n\n```javascript\n// create fhir instance\nvar fhir = jqFhir({\n    baseUrl: 'https://ci-api.fhir.me',\n    auth: {user: 'client', pass: 'secret'}\n})\n\nfhir.search(type: 'Patient', query: {name: 'maud'}, success: function(bundle) {}, error: function() {})\n```\n\n## Native adapter: `npm install fhir.js`\n\nThe Native adapter is part of fhir.js npm module. The adapter can be consumed in a few ways, the simplest is documented below.\n\n### Usage\nThis assumes use of browserify or similar bundler.\n\n1. `npm install fhir.js`\n2. In your js somewhere use the following snippet.\n\n\n```javascript\n// Include the adapter\nvar nativeFhir = require('fhir.js/src/adapters/native');\n\n// Create fhir instance\nvar fhir = nativeFhir({\n    baseUrl: 'https://ci-api.fhir.me',\n    auth: {user: 'client', pass: 'secret'}\n});\n\n// Execute the search\nfhir.search({type: 'Patient', query: {name: 'maud'}}).then(function(response){\n    //manipulate your data here.\n});\n```\n\n## For Developers\n\nFHIR.js is built on top of **middleware** concept.\nWhat is middleware?\nThis is a high order function of shape:\n\n```js\nvar mw  = function(next){\n   return function(args){\n     if (...) // some logic{\n        return next(args); //next mw in chain\n     } else {\n        return promise; //short circuit chain\n     }\n  }\n}\n```\n\nUsing function Middleware(mw) you can get composable middle-ware (with .and(mw) method):\n\n```\nmwComposition = Middleware(mw).and(anotherMw).and(anotherMw);\n```\n\nEvery API function is built as chain of middlewares with end handler in the end:\n\n```js\nconformance = $GET.and(BaseUrl.slash(\"metadata\")).end(http)\ncreate =  $POST.and($resourceTypePath).and($ReturnHeader).and($JsonData).end(http),\n```\n\n## Release Notes\n\n### release 0.1\n\nAPI changes history is split into 3 fns:\n\n* fhir.history\n* fhir.typeHistory\n* fhir.resourceHistory\n\n## TODO\n\n* npm package\n* bower package\n\n## Contribute\n\nJoin us by [github issues](https://github.com/FHIR/fhir.js/issues) or pull-requests\n\n## License\n\nReleased under the MIT license.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","versions":{"0.0.2":{"name":"fhir.js","version":"0.0.2","devDependencies":{"bower":"latest","grunt":"~0.4.5","grunt-cli":"latest","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.11.1","grunt-karma":"latest","jasmine-node":"latest","karma":"latest","karma-phantomjs-launcher":"~0.1","karma-chrome-launcher":"latest","karma-jasmine":"~0.2.0","phantomjs":"~1.9.7","karma-coffee-preprocessor":"latest","webpack-dev-server":"~1.5.0","karma-webpack":"~1.2.2","grunt-webpack":"~1.0.8","request":"~2.42.0"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git@github.com:FHIR/fhir.js.git"},"scripts":{"prepublish":"coffee --compile -o lib/ src/"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"coffee-script":"~1.8.0","coffee-loader":"~0.7.2","webpack":"~1.4.0-beta1","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest"},"_id":"fhir.js@0.0.2","dist":{"shasum":"f668a1b943a0e4811c3a4d16dd2b13bc7dba3db0","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.2.tgz","integrity":"sha512-iLTLj7IoGA9E8jdQlbIDYXQyE1T5BBkFZQDowxedQCUPefRCbM9+yKuP78RktqWH7c8N93Z+NMbmljIwo9QSRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG3GiYG4TBbFOXmUC2i7pa7lY8/+VFN3maZPdMHPhOKwIhAInd1uICefGZbLcYMDnR8XnaJlRV5oPSC70XBkSqQlSw"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"}],"directories":{}},"0.0.3":{"name":"fhir.js","version":"0.0.3","devDependencies":{"bower":"latest","grunt":"~0.4.5","grunt-cli":"latest","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.11.1","grunt-karma":"latest","jasmine-node":"latest","karma":"latest","karma-phantomjs-launcher":"~0.1","karma-chrome-launcher":"latest","karma-jasmine":"~0.2.0","phantomjs":"~1.9.7","karma-coffee-preprocessor":"latest","webpack-dev-server":"~1.5.0","karma-webpack":"~1.2.2","grunt-webpack":"~1.0.8","request":"~2.42.0"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git@github.com:FHIR/fhir.js.git"},"scripts":{"prepublish":"coffee --compile -o lib/ src/"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"coffee-script":"~1.8.0","coffee-loader":"~0.7.2","webpack":"~1.4.0-beta1","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest"},"_id":"fhir.js@0.0.3","dist":{"shasum":"4b16f6125e38c7f5be971f036fa7a2008adbdec8","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.3.tgz","integrity":"sha512-fqwblC8+fNTfVcZKMwWaeKWkHx0ta4vROyNsW5Ooe1mbedCpNc3QhxZea9NOT5LBFxHVe3SnFcCC08j+jRqBBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMtMPpFR/E7r8dOo6TwJOpk7BeD8gFw+fTUePA1QEa9gIgIIHfJlrYnHI6ACKknHvOXGiETB7q+5Fr3eEpP6vR6EE="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"}],"directories":{}},"0.0.4":{"name":"fhir.js","version":"0.0.4","devDependencies":{"bower":"latest","grunt":"~0.4.5","grunt-cli":"latest","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.11.1","grunt-karma":"latest","jasmine-node":"latest","karma":"latest","karma-phantomjs-launcher":"~0.1","karma-chrome-launcher":"latest","karma-jasmine":"~0.2.0","phantomjs":"~1.9.7","karma-coffee-preprocessor":"latest","webpack-dev-server":"~1.5.0","karma-webpack":"~1.2.2","grunt-webpack":"~1.0.8"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git@github.com:FHIR/fhir.js.git"},"scripts":{"prepublish":"coffee --compile -o lib/ src/"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"coffee-script":"~1.8.0","coffee-loader":"~0.7.2","webpack":"~1.4.0-beta1","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"_id":"fhir.js@0.0.4","dist":{"shasum":"14489d9d21b1d1a13eccd808926101f90694648d","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.4.tgz","integrity":"sha512-zK4Dxlsn4pc7v8ivRcDabfsn0nnAKMAG1Hb/i0b+7kYX4MGdy4aKgOo2vgiRBS+98ZqyxYIx7ETXNsq50G7dCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMbx6Vfq+5MkcLTZ/wvQHs7HEGbm6SzGP/AYpxcqlQjAiA1BHmzLKNEb2QmCYGlqiV3bnIs3FfKygO49YSHseYwJg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"}],"directories":{}},"0.0.6":{"name":"fhir.js","version":"0.0.6","devDependencies":{"bower":"latest","jasmine-node":"latest","karma":"latest","karma-phantomjs-launcher":"latest","karma-chrome-launcher":"latest","karma-jasmine":"~0.2.0","phantomjs":"latest","karma-coffee-preprocessor":"latest","webpack-dev-server":"latest","karma-webpack":"latest","karma-sourcemap-loader":"latest"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git@github.com:FHIR/fhir.js.git"},"scripts":{"install":"bower prune && bower install","start":"webpack-dev-server --port $PORT --progress --colors","build":"npm install && rm -rf dist && `npm bin`/webpack --progress --colors","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node":"jasmine-node --coffee node_tests/","spec-watch":"node_modules/karma/bin/karma start"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"gitHead":"e515a5c80f1171735d1ff670389dff229839f155","_id":"fhir.js@0.0.6","_shasum":"1d19c5d6d879ab21d8549790abc87f3f373070c1","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"dist":{"shasum":"1d19c5d6d879ab21d8549790abc87f3f373070c1","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.6.tgz","integrity":"sha512-XKuw+wxE+tOVnK28kH2gSiNzUWAk/Sl0P0bH/SUnNpXmajav5kiYwjarWznHONpz1O60m+U6qF042r1rv6eWAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3/QO508/zNNtWtmY2oeby7v3jkzpyQaik9/YfiisyMAiEAjsPrN7xDxsM8zUKnorOPnSeODIpzwa+jKYOak5DTwT8="}]},"directories":{}},"0.0.7":{"name":"fhir.js","version":"0.0.7","devDependencies":{"bower":"latest","jasmine-node":"latest","karma":"latest","karma-phantomjs-launcher":"latest","karma-chrome-launcher":"latest","karma-jasmine":"~0.2.0","phantomjs":"latest","karma-coffee-preprocessor":"latest","webpack-dev-server":"latest","karma-webpack":"latest","karma-sourcemap-loader":"latest","angular":"~1.4.0","jquery":"~2.1.1","yui":"~3.17.1"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git@github.com:FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","test":"jasmine-node --coffee node_tests/","spec-watch":"node_modules/karma/bin/karma start"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"c1cb943bc34cdd888b687fef2bcf2395207392c1","_id":"fhir.js@0.0.7","_shasum":"425758a6a58cdcbeede00f53b42d392e55127fda","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"dist":{"shasum":"425758a6a58cdcbeede00f53b42d392e55127fda","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.7.tgz","integrity":"sha512-4LUInq/DYTI/7oLYMC3g1sS8JsTZtesf1+/Q1KLzMb6a25HckQV8btTaWGLlIqAAsgFicwAXSQ9/luBAihTbNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQOizFk02UPYYtWRbd9LlMDSHjn2g+ZPZlqy3HjW0jYgIhAPjtrJG5MOzVkhkurv5F9AgCDKXB0qA1AxLZr1ARlf++"}]},"directories":{}},"0.0.8":{"name":"fhir.js","version":"0.0.8","devDependencies":{"angular":"~1.4.0","jquery":"~2.1.1","yui":"~3.17.1","bower":"latest","jasmine-node":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","phantomjs":"latest","webpack-dev-server":"latest"},"description":"FHIR javascript client","main":"lib/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"jasmine-node --coffee node_tests","spec-node":"jasmine-node --coffee test","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"c60f0a790da09783be120a0793f2ffa884481e11","_id":"fhir.js@0.0.8","_shasum":"2878a04fa39eaf4df6149514ddee3a2566538f9b","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"2878a04fa39eaf4df6149514ddee3a2566538f9b","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.8.tgz","integrity":"sha512-qJFfCpNFQRcM8Z2pRNOcUvmfEd6iImC5vqat+7K2UzngWoB+jcBTW7fKp2KoQAM7XoyKQI6bOVaN3Sg7tGolpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7w/H8RbtG1UHXdmnXCZQRj5wrP/W2JZOwxYbwa/FqwQIgJM972a6dJ6hjhzfkCeAf7MAJQ9PkDCsJo8jrgZQDjWY="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.8.tgz_1455999928916_0.8509915200993419"},"directories":{}},"0.0.9":{"name":"fhir.js","version":"0.0.9","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"mocha --compilers mocha --compilers coffee:coffee-script/register node_tests","spec-node":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"905dade65c5533dd02ee20059d4bc432184503ae","_id":"fhir.js@0.0.9","_shasum":"4478d7eddc2c5cbbf4234404bf005d7cc8a4e0ba","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.12.13","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"4478d7eddc2c5cbbf4234404bf005d7cc8a4e0ba","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.9.tgz","integrity":"sha512-1jU3monYyv3LShF2drg78Q3iY+vj1SkHvkCAhMmfwrINnhGbbRu7Wf98xIASeGqAbvKchv54L0jmz1P4CSIYxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS5irqWQTCMxY9+cLxOIAjCmwuB5QYWK/8X2sbWy3XtAiEAx0yvPK4cOlpWaLShAib53v6aNXAvZeJaN6KdmfPhFGM="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.9.tgz_1459919091488_0.9235010715201497"},"directories":{}},"0.0.10":{"name":"fhir.js","version":"0.0.10","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"mocha --compilers mocha --compilers coffee:coffee-script/register node_tests","spec-node":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"b9055f513e568b60876d4a70c12c6afc211a7d25","_id":"fhir.js@0.0.10","_shasum":"3b178d7d5dee7f2f94c6b3183e26c91af74fe415","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.12.13","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"3b178d7d5dee7f2f94c6b3183e26c91af74fe415","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.10.tgz","integrity":"sha512-PQI9RAgSxqxwvr2ccpN1FMWT/bpqUxaqq3fHMiqAi1qUn6GxQr1K9PCazf2kidIpEqEdkCReFHc3PLUpi4GSvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjAk/hV7XAmuWtW7LR5fFzBNilpGy4qplyUlRCwN4Y4gIgCJqdw62zGWhA4ncIA7KwJ84fFGEQdTznxifa17jEYfE="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.10.tgz_1461144605264_0.6845328444615006"},"directories":{}},"0.0.11":{"name":"fhir.js","version":"0.0.11","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"mocha --compilers mocha --compilers coffee:coffee-script/register node_tests","spec-node":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"1102a560bf07c384f4042c6497c50cec4fe6899b","_id":"fhir.js@0.0.11","_shasum":"1de2bd8443cccb2cd99ad9f847239e0ba77e248a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},"dist":{"shasum":"1de2bd8443cccb2cd99ad9f847239e0ba77e248a","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.11.tgz","integrity":"sha512-z+4vE0fa67zPDjEn/TJNuAFj7cyMmJjBDYfUNyJ0r0nFYyIPL8CAf0F9uuaDmJBD2JXqZhTx1P+6aI+LlbzISA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA718s9M/5Blcf4UNFZAsDu5rVJDwqRS4iCxsZp2RTRTAiEA6xk2leXsa924kSVClAAvTcBtDaFqdNNqx0yFIkS77Z4="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.11.tgz_1462556445300_0.8591795046813786"},"directories":{}},"0.0.12":{"name":"fhir.js","version":"0.0.12","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"mocha --compilers mocha --compilers coffee:coffee-script/register node_tests","spec-node":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"8980fcc4f4da1f07541c61485b6f5491db3a9856","_id":"fhir.js@0.0.12","_shasum":"71a06eb098726896a1f741d52c955e7162dce9eb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},"dist":{"shasum":"71a06eb098726896a1f741d52c955e7162dce9eb","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.12.tgz","integrity":"sha512-PEzNOnFKP5PggYA9tuYIiYEG0SCCYWttDpSyoB7rxrrcYRn7MtEpVXfnUK0zUhj/QwM7+SYoJMInI5EAgazq3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCgU4xhir/Rjg6zVE/tGdegNGdO14Qxtl5j/rFhzH4oAiEAoftWkpyguijf71A5UgUm+bx+PxSid7VvuovdkEXcwlI="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.12.tgz_1462556758177_0.23442931566387415"},"directories":{}},"0.0.13":{"name":"fhir.js","version":"0.0.13","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-jasmine":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"start":"webpack-dev-server --port $PORT --progress --colors","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src","spec":"node_modules/karma/bin/karma start --single-run","integrate":"node_modules/karma/bin/karma start karma-itegration.conf.js --single-run","node-test":"mocha --compilers mocha --compilers coffee:coffee-script/register node_tests","spec-node":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","spec-watch":"node_modules/karma/bin/karma start","all-tests":"npm run node-test && npm run spec && npm run spec-node && npm run integrate"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"f070f0e22bf3d9cb136fd72e20be44973646683d","_id":"fhir.js@0.0.13","_shasum":"0d27025a513e72254dfb8e0e0ce99394b2eb97f4","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.14","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"0d27025a513e72254dfb8e0e0ce99394b2eb97f4","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.13.tgz","integrity":"sha512-zOTgNee7lWpTDpwifGywZ3rcTY1hrWUyfsS7CIJoDSS7YE9FNYDJfY0ScKMXtwi4PbvMXulKH5FGdS9Ew4MkGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+elV9xzY2DxGZKcEzXaUgtpJtoS2YHut7yRU9lB6DrAiAyERLrfyRrg/X8wMb9FVzmqac5sVYRtHGV4OLwNajhcg=="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.13.tgz_1462743817417_0.12772597512230277"},"directories":{}},"0.0.15":{"name":"fhir.js","version":"0.0.15","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","jquery":"~2.1.1","karma":"latest","karma-chrome-launcher":"latest","karma-coffee-preprocessor":"latest","karma-mocha":"latest","karma-phantomjs-launcher":"latest","karma-webpack":"latest","mocha":"latest","phantomjs-prebuilt":"latest","webpack-dev-server":"latest","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"test":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","integrate":"node_modules/karma/bin/karma start --single-run","all-tests":"npm run test  && npm run integrate","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"latest","coffee-script":"latest","coffee-loader":"latest","webpack":"latest","merge":"~1.1.3","Base64":"~0.3.0","chance":"latest","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"b455bcbb88fbb4c6272aeb852c48fcdb96730e36","_id":"fhir.js@0.0.15","_shasum":"58228f763966c1fb74b3bf471c789bbeea304635","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"58228f763966c1fb74b3bf471c789bbeea304635","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.15.tgz","integrity":"sha512-49kLK7yaPvFZEl8RDnaGFdewjDVDKHvWJHH+JDy3B5rQmbjLjUoZS6hPRCt5O3WBIoR/KTDqw+3AVGlsqxta4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo8+lLNAB8hpLvrOgaiFv8DZDfntHR/ptiX1e1BLnOpQIhAM6wUzTJCjWETCRcZSo05FFBBqvM6HNvZcSS7+BcFeQF"}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.15.tgz_1464195401689_0.32371614151634276"},"directories":{}},"0.0.19":{"name":"fhir.js","version":"0.0.19","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","chance":"^1.0.4","coffee-script":"^1.10.0","coffee-loader":"^0.7.2","jquery":"~2.1.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-coffee-preprocessor":"^1.0.1","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","karma-webpack":"^1.8.0","mocha":"^2.5.3","phantomjs-prebuilt":"^2.1.12","webpack":"^1.13.2","webpack-dev-server":"1.0","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"test":" node_modules/.bin/mocha --compilers mocha --compilers coffee:coffee-script/register","integrate":"node_modules/karma/bin/karma start --single-run","all-tests":"npm run test  && npm run integrate","build":"rm -rf dist && `npm bin`/webpack --progress --colors && `npm bin`/coffee --output lib --compile src"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"^1.4.1","merge":"^1.1.3","Base64":"~0.3.0","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"b1a3386d900677b07897d4d8ff3b45457e55030c","_id":"fhir.js@0.0.19","_shasum":"3e72f3ab92f8c96099224104401028ccac2ab26a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"3e72f3ab92f8c96099224104401028ccac2ab26a","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.19.tgz","integrity":"sha512-J7X3eAC9j/B/Jr9afUGiE5iwVl/y0nOhsk0s/+MVMgXJ9lsTWHCx8yI6FCzI95x6rBpHhvWnqmJ5SRmIpu7thA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2vnziKHDnMKVayZ4Rpm1UljnnLm5sbw5ZDY6mnZ654wIhAOv6/zJCHvfQE6Njb8CUSYIurlSPOuTALX3+mgV9b6yx"}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.19.tgz_1471852948625_0.9986818325705826"},"directories":{}},"0.0.20":{"name":"fhir.js","version":"0.0.20","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","chance":"^1.0.4","coffee-loader":"^0.7.2","coffee-script":"^1.10.0","jquery":"~2.1.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-coffee-preprocessor":"^1.0.1","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","karma-webpack":"^1.8.0","mocha":"^2.5.3","phantomjs-prebuilt":"^2.1.12","rimraf":"^2.5.4","webpack":"^1.13.2","webpack-dev-server":"1.0","whatwg-fetch":"^0.11.0","yui":"~3.17.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"test":"mocha --compilers mocha --compilers coffee:coffee-script/register","integrate":"karma start --single-run","all-tests":"npm run test && npm run integrate","webpack":"webpack --progress --colors","coffee":"coffee --output lib --compile src","build":"rimraf dist && npm run webpack && npm run coffee"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"q":"^1.4.1","merge":"^1.1.3","Base64":"~0.3.0","request":"~2.42.0"},"files":["bin","lib","src"],"gitHead":"84af38171e8d0a0b46232942e68de1d4746aadc4","_id":"fhir.js@0.0.20","_shasum":"73c88266fb2ae8f7744454d7c710ce5b6888399f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"niquola","email":"niquola@gmail.com"},"dist":{"shasum":"73c88266fb2ae8f7744454d7c710ce5b6888399f","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.20.tgz","integrity":"sha512-sfTVUYO28eODkfJCT4kuYzhY5XZT855rAQERNn6jS6TTrpaoMEyIyIq4C0gORFmcNUwErk5BayVFWmZ3rpDIgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyR/fSP3x9QWKTa9C4Dag2XLKkd3alYU1+iCfwwo5N8wIgV5Og1w9qwvBRGVl4oQdsgS/k7qNai2k2gLkKolJ1FSY="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fhir.js-0.0.20.tgz_1491281276000_0.7524683906231076"},"directories":{}},"0.0.22":{"name":"fhir.js","version":"0.0.22","devDependencies":{"angular":"~1.4.0","babel-polyfill":"^6.7.4","bower":"latest","chance":"^1.0.4","coffee-loader":"^0.7.2","coffee-script":"^1.10.0","jquery":"~2.1.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-coffee-preprocessor":"^1.0.1","karma-mocha":"^1.3.0","karma-webpack":"^1.8.0","mocha":"^3.5.3","rimraf":"^2.5.4","typescript":"^3.2.2","webpack":"^1.13.2","webpack-dev-server":"1.0","whatwg-fetch":"^0.11.0","yui":"^3.18.1"},"description":"FHIR javascript client","main":"src/adapters/node","repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"scripts":{"test":"mocha --compilers mocha --compilers coffee:coffee-script/register","integrate":"karma start --single-run","all-tests":"npm run test && npm run integrate","webpack":"webpack --progress --colors","coffee":"coffee --output lib --compile src","build":"rimraf dist && npm run webpack && npm run coffee"},"keywords":["fhir","FHIR"],"author":"","license":"MIT","bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"homepage":"https://github.com/FHIR/fhir.js","dependencies":{"@types/fhir":"0.0.30","Base64":"~0.3.0","merge":"^1.2.1","q":"^1.4.1","request":"^2.88.0"},"gitHead":"da7e96aa5885ea880c5ed61682aea0a3f6e0e6d8","_id":"fhir.js@0.0.22","_nodeVersion":"11.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-+DUoaVMhxiDC53VTl41cBoJnp3NGaGQhQCi7HtXnGlfci5pmr8hQTYfd0axCVmKCrN5I28+/nhC8ANv2hVLFUg==","shasum":"5aea18d86ece91c1f590c8ba2cff79692bd1f924","tarball":"https://registry.npmjs.org/fhir.js/-/fhir.js-0.0.22.tgz","fileCount":25,"unpackedSize":61385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfuLCRA9TVsSAnZWagAAMrwP/3fjj9ZGFIdw7PVv2ORG\n4P5PSfBK3b6qFaL/lmKiXWwoLz6CPkwNYvM4GNV2g/NdQr6pKVikn7eR7yRq\nfvw1C9xZHYIkis9lS9+2qapLpbwWcACy6tYDYeSjwsOux3mwlondDSaoaem/\nO7RbM/Cr8SsrmDd3cFYQgu63yF+wydXV20YQpKTfLnSy8LXR+rGsLh4wjbZA\nL0dLjBqAMPLwZxpmai/ZlLdNm0C3LM+CvAN4tuXcniilf1aIeYLX0VEFJq/5\nJX0Plpz2hwRWCL/oHTN6xLYFxBYyoZMe74RNMh4r5bMepkUathcFlnxPcHBo\nLZ/zAC/uAN9Lnj8Gyuiz7t7FBuwl30OIcJFMI5m1PWMdeQnIoDqzhC8NtUbG\n2jTfxRs9ba/+VNAZXhqddLYOtGyYajU1dS7BZFW01d2YKsVJFPC8IE/Zj79S\nSfW7IGRegO4TBpR+7r9YeTqaX6AqE0uetnlHvL8Om8HQievCe+hArArnzc4F\n7WBz8qrVyDFLNxyZDhT0qdsr9+z/vA9BRMAbHvTrwNRNDEdtfoHl6SSiaNd0\nbSjlEonxcvA+hPW3Jih+F1WHK9cnS6RIeC9FGl48AZZ1lFwoNrsB7HxDKufH\nwNtGiTuI4y2kc/ChX5yChczWJ8UeMVs+E8ZEnt11dPj6vx9xwaxnAwzkYqJ7\nSJ3z\r\n=t7nB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJBzZm3L3LQKbCOzCBIHTG5SdLQ5MFsYx5uUsvUMYErAiEA0jamCDBXyDPFghScGpU+cstroNogvrKU4xBtzyvMt8o="}]},"maintainers":[{"name":"jmandel","email":"joshua.mandel@childrens.harvard.edu"},{"name":"niquola","email":"niquola@gmail.com"}],"_npmUser":{"name":"mikepol","email":"mikle.sol@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fhir.js_0.0.22_1568799626715_0.9893814412418576"},"_hasShrinkwrap":false}},"homepage":"https://github.com/FHIR/fhir.js","keywords":["fhir","FHIR"],"repository":{"type":"git","url":"git+ssh://git@github.com/FHIR/fhir.js.git"},"bugs":{"url":"https://github.com/FHIR/fhir.js/issues"},"license":"MIT","readmeFilename":"README.md","users":{"sloanb":true,"xperterra":true,"knoja4":true}}