{"_id":"@ddclarivate/fingertip-veeva-api-v2","_rev":"5-288603ca71a3ca8b74fceeb74c05c73f","name":"@ddclarivate/fingertip-veeva-api-v2","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@ddclarivate/fingertip-veeva-api-v2","version":"0.0.1","author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","_id":"@ddclarivate/fingertip-veeva-api-v2@0.0.1","maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"}],"homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"dist":{"shasum":"24fbb8d6f0f3f26efa5a81d5d5aa6f7784a63593","tarball":"https://registry.npmjs.org/@ddclarivate/fingertip-veeva-api-v2/-/fingertip-veeva-api-v2-0.0.1.tgz","fileCount":43,"integrity":"sha512-Mfnjiw7ORPUz0pmMU7v7w4OlLnta2BckdB1L9+2yiSpx+EuWJiDJWArc08Cn94X2STChEUWnq/JnqX1gpDKc6w==","signatures":[{"sig":"MEUCIGHJ95JffHFOgZQrKuPkp9dUF0imkgx+wcsy/S/8d7YtAiEA50QGv8Re+YcDNHdGlr/STzLKN7k9SWRo1KwIjDOEq4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623850},"main":"./dist/drg.js","gitHead":"5bea516be70f034b276e6f391e573fc9fc4ef4db","scripts":{"test":"jest --runInBand --detectOpenHandles","build":"yarn clean && yarn build:ts && yarn build:docs","clean":"rm -rf dist && rm -rf docs","build:ts":"tsc","build:docs":"typedoc src/","prepublish":"yarn build"},"typings":"./dist/drg.d.ts","_npmUser":{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},"repository":{"url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git","type":"git"},"_npmVersion":"9.5.1","description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","directories":{"doc":"docs"},"_nodeVersion":"18.16.1","dependencies":{"axios":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","moxios":"^0.4.0","tslint":"^5.11.0","ts-jest":"^23.10.5","typedoc":"^0.14.2","typescript":"^3.1.6","@types/jest":"^23.3.13","@types/axios":"^0.14.0","@types/moxios":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/fingertip-veeva-api-v2_0.0.1_1688657468632_0.1565505596595993","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@ddclarivate/fingertip-veeva-api-v2","version":"0.0.2","author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","_id":"@ddclarivate/fingertip-veeva-api-v2@0.0.2","maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},{"name":"jaclarivate","email":"john.arena@clarivate.com"}],"homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"dist":{"shasum":"35022482de5d8b061a0ce13ab28aaf36abb8258e","tarball":"https://registry.npmjs.org/@ddclarivate/fingertip-veeva-api-v2/-/fingertip-veeva-api-v2-0.0.2.tgz","fileCount":43,"integrity":"sha512-l5PJXgij5O7HXNXr3kfuYiqv4MiZWE8OxsqbxrYVBnhFZ+Oc/YkR4tEMyIRGaFT+AGMeP8yyUSjN82PJOLpj1g==","signatures":[{"sig":"MEUCIQCCcZx48qNw0fuF70ob3/uPeAwmZKX2btJ1MXSssMBFtAIgMa65ZXFA3op0BD7yDsyX092n1DqjC3hfuXfO8VlE7Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623891},"main":"./dist/drg.js","gitHead":"01de92e092b04ac4dac4aa83d0ba98f589fb714b","scripts":{"test":"jest --runInBand --detectOpenHandles","build":"yarn clean && yarn build:ts && yarn build:docs","clean":"rm -rf dist && rm -rf docs","build:ts":"tsc","build:docs":"typedoc src/","prepublish":"yarn build"},"typings":"./dist/drg.d.ts","_npmUser":{"name":"jaclarivate","email":"john.arena@clarivate.com"},"repository":{"url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git","type":"git"},"_npmVersion":"9.7.2","description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","directories":{"doc":"docs"},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","moxios":"^0.4.0","tslint":"^5.11.0","ts-jest":"^23.10.5","typedoc":"^0.14.2","typescript":"^3.1.6","@types/jest":"^23.3.13","@types/axios":"^0.14.0","@types/moxios":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/fingertip-veeva-api-v2_0.0.2_1720791268059_0.449144546603953","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@ddclarivate/fingertip-veeva-api-v2","version":"0.0.3","author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","_id":"@ddclarivate/fingertip-veeva-api-v2@0.0.3","maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},{"name":"jaclarivate","email":"john.arena@clarivate.com"}],"homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"dist":{"shasum":"45d556b6f710699be062ba712555d2947f08d11c","tarball":"https://registry.npmjs.org/@ddclarivate/fingertip-veeva-api-v2/-/fingertip-veeva-api-v2-0.0.3.tgz","fileCount":43,"integrity":"sha512-c2LOhCnxVZdYyfCBqsL8d1//yud93u/MsCSEXEIUO6wyzpbxwPq7A82B+M0nUxLmzU8mxAg/vf0eKQTMxL2JdQ==","signatures":[{"sig":"MEQCIDVnPXtncNT7JO3xBppbIszFhXhuRFmfzwCDsT2mWeuuAiB/n3Jy5vVcJYTi76O7vXL8zRfb3VSQa8UyeiQaHbmeSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623898},"main":"./dist/drg.js","gitHead":"01de92e092b04ac4dac4aa83d0ba98f589fb714b","scripts":{"test":"jest --runInBand --detectOpenHandles","build":"yarn clean && yarn build:ts && yarn build:docs","clean":"rm -rf dist && rm -rf docs","build:ts":"tsc","build:docs":"typedoc src/","prepublish":"yarn build"},"typings":"./dist/drg.d.ts","_npmUser":{"name":"jaclarivate","email":"john.arena@clarivate.com"},"repository":{"url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git","type":"git"},"_npmVersion":"9.7.2","description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","directories":{"doc":"docs"},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","moxios":"^0.4.0","tslint":"^5.11.0","ts-jest":"^23.10.5","typedoc":"^0.14.2","typescript":"^3.1.6","@types/jest":"^23.3.13","@types/axios":"^0.14.0","@types/moxios":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/fingertip-veeva-api-v2_0.0.3_1720792419981_0.6140789731842626","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@ddclarivate/fingertip-veeva-api-v2","version":"0.0.4","author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","_id":"@ddclarivate/fingertip-veeva-api-v2@0.0.4","maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},{"name":"jaclarivate","email":"john.arena@clarivate.com"}],"homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"dist":{"shasum":"e8a938353456f45a719ff49fa5609f064c02c27d","tarball":"https://registry.npmjs.org/@ddclarivate/fingertip-veeva-api-v2/-/fingertip-veeva-api-v2-0.0.4.tgz","fileCount":43,"integrity":"sha512-HeTkPakXK3+HAhBYQeStY8zw/hdrXD5T9HOceBmQHPTqWS9LomWuYNZCd0sws7/tNmrdsxh97JSjo+S1/VIGPQ==","signatures":[{"sig":"MEUCIQCkm2F+lpeBb6kRnfkUd22V/pDYZj+d6ct2PKnT+Eoa5QIgJreDsEViSIrsRXZ1FzBqmWG3Z9fg5IJbie/Vd7g7XIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":630726},"main":"./dist/drg.js","gitHead":"9e39a1dd8f2abb609d196ad85f618bf690a4752f","scripts":{"test":"jest --runInBand --detectOpenHandles","build":"yarn clean && yarn build:ts && yarn build:docs","clean":"rm -rf dist && rm -rf docs","build:ts":"tsc","build:docs":"typedoc src/","prepublish":"yarn build"},"typings":"./dist/drg.d.ts","_npmUser":{"name":"jaclarivate","email":"john.arena@clarivate.com"},"repository":{"url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git","type":"git"},"_npmVersion":"9.7.2","description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","directories":{"doc":"docs"},"_nodeVersion":"20.4.0","dependencies":{"axios":"^0.18.0","@types/node":"^10.12.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","moxios":"^0.4.0","tslint":"^5.11.0","ts-jest":"^23.10.5","typedoc":"^0.14.2","typescript":"^3.1.6","@types/jest":"^23.3.13","@types/axios":"^0.14.0","@types/moxios":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/fingertip-veeva-api-v2_0.0.4_1721680411557_0.9153568029006764","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@ddclarivate/fingertip-veeva-api-v2","version":"0.0.5","description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","main":"./dist/drg.js","typings":"./dist/drg.d.ts","scripts":{"build":"yarn clean && yarn build:ts && yarn build:docs","build:docs":"typedoc src/","build:ts":"tsc","clean":"rm -rf dist && rm -rf docs","prepublish":"yarn build","test":"jest --runInBand --detectOpenHandles"},"bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"repository":{"type":"git","url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git"},"devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.13","@types/moxios":"^0.4.8","jest":"^23.6.0","moxios":"^0.4.0","ts-jest":"^23.10.5","tslint":"^5.11.0","typedoc":"^0.14.2","typescript":"^3.1.6"},"dependencies":{"@types/node":"^10.12.19","axios":"^0.18.0"},"directories":{"doc":"docs"},"gitHead":"ef997624ab39cbde94365acc9904df8b69d2fc76","_id":"@ddclarivate/fingertip-veeva-api-v2@0.0.5","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-nlQ7CdWRzCPr+wVhtBOuyKtUdzWymRThY3OViBPTKVWSEhjoK7szybPFtABd2RyVVHBwPLojElxffqEq7rBo9w==","shasum":"088859583b3ebbfccd9bb0fe71017fdd1dbb8d11","tarball":"https://registry.npmjs.org/@ddclarivate/fingertip-veeva-api-v2/-/fingertip-veeva-api-v2-0.0.5.tgz","fileCount":43,"unpackedSize":632527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY0zwQCmsrkMwLVLbG3MQ0jnn+QHaocGVd0GeRe1nkhQIgQsi8AejSkOd0sqYTQMhJuTaIRRBk6i1NfMROEPbn23E="}]},"_npmUser":{"name":"jaclarivate","email":"john.arena@clarivate.com"},"maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},{"name":"jaclarivate","email":"john.arena@clarivate.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fingertip-veeva-api-v2_0.0.5_1727202524098_0.6678178629052693"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-06T15:31:08.534Z","modified":"2024-09-24T18:28:44.481Z","0.0.1":"2023-07-06T15:31:08.843Z","0.0.2":"2024-07-12T13:34:28.239Z","0.0.3":"2024-07-12T13:53:40.190Z","0.0.4":"2024-07-22T20:33:31.749Z","0.0.5":"2024-09-24T18:28:44.315Z"},"bugs":{"url":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2"},"author":{"name":"Jean-Philippe Monette","email":"jpmonette@mavens.com"},"license":"MIT","homepage":"https://git.clarivate.io/projects/CDA/repos/fingertip-veeva-api-v2","repository":{"type":"git","url":"ssh://git@git.clarivate.io/cda/fingertip-veeva-api-v2.git"},"description":"DRG Fingertip Formulary API (v2) for TypeScript allows software programmers to write scripts and programs to interact and integrate with the DRG Fingertip Formulary API, in JavaScript and TypeScript","maintainers":[{"name":"ddclarivate","email":"david.decarlo@clarivate.com"},{"name":"jaclarivate","email":"john.arena@clarivate.com"}],"readme":"<p align=\"center\">\n  <code>ddclarivate/fingertip-veeva-api-v2</code> - A TypeScript client for the <strong>DRG Fingertip Formulary API</strong> (v2).\n</p>\n\n# Getting Started\n\n## Installation\n\nThis is a JavaScript module available through the [npm registry](https://www.npmjs.com/package/ddclarivate/fingertip-veeva-api-v2).\n\n```sh\n$ yarn add ddclarivate/fingertip-veeva-api-v2\n```\n\n> _**NOTE:** As this is currently an internal package, you need to be logged in to npm + added to the npm entreprise account. Feel free to ask in #developers or #javascript._\n\n## Usage\n\n### Get Formulary Statuses\n\n```ts\nimport { DRGv2 } from \"ddclarivate/fingertip-veeva-api-v2\";\n\nconst { VAULT_DNS, USERNAME, PASSWORD } = process.env;\n\nconst client = new DRGv2({\n  apiKey: \"some-api-key\",\n});\n\n(async () => {\n  const response = await client.get(\"/states/\", {});\n  console.log(`Found ${response.data.length} US states.`);\n  // output: Found 53 formulary status(es).\n})();\n```\n\n# Development\nFor development on the api side of the Formulary Wizard, you start off by making your changes within this project. \nFor example, within drg.ts you add a new function call.\n\nThen, save all your work as we need to build using the scripts provided in package.json\n\n### Scripts\n```bash\n$ yarn test ## Runs tests for some files\n```\n```bash\n$ yarn build ## Creates the javascript from the typescript code that will be imported into the veeva_frontend repo through the packages. \n```\n\nSo when you have made the required changes, before you make a build, you MUST update the versioning within package.json.\nThis versioning will be grabbed by NPM.\n\nThen run the build script.\n\nOnce done, create a PR to merge your changes.\n\nThen we must update the NPM entry. You need an NPM account to do so.\n\n# Roadmap\n\nThis library is being initially developed for an internal project, so API methods will likely be implemented in the order that they are needed. Eventually, I would like to cover the entire API, so contributions are of course always welcome. The calling pattern is pretty well established, so adding new methods is relatively straightforward.\n\n# Extra Information\n\n- [Fingertip Formulary Webservices](https://api.fingertipformulary.com/documents?api_key=)\n","readmeFilename":"README.md"}