diff --git a/README.md b/README.md index fb576176..d65d9caa 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ > A Secure Rest implementation for the [HL7 FHIR Specification](https://www.hl7.org/fhir/). For API documentation, please see [our documents](https://github.com/Asymmetrik/node-fhir-server-core/tree/master/docs). -[![Build Status](https://travis-ci.org/Asymmetrik/node-fhir-server-core.svg?branch=develop)](https://travis-ci.org/Asymmetrik/node-fhir-server-core) [![Known Vulnerabilities](https://snyk.io/test/github/asymmetrik/node-fhir-server-core/badge.svg?targetFile=package.json)](https://snyk.io/test/github/asymmetrik/node-fhir-server-core?targetFile=package.json) +[![Build Status](https://travis-ci.org/Asymmetrik/node-fhir-server-core.svg?branch=develop)](https://travis-ci.org/Asymmetrik/node-fhir-server-core) The Asymmetrik Extensible Server Framework for Healthcare allows organizations to build secure, interoperable solutions that can aggregate and expose healthcare resources via a common HL7® FHIR®-compatible REST API. This server framework currently supports **DSTU2** (1.0.2), **STU3** (3.0.1), and **R4** (4.0.0) simultaneously. You can decide to support all three or just one by editing the configuration. diff --git a/package.json b/package.json index 40382306..cc291c0b 100644 --- a/package.json +++ b/package.json @@ -27,9 +27,7 @@ "prettier-fix": "prettier --write \"**/*.{js,mjs,cjs,jsx,json,ts,tsx,md,mdx,css,html,yml,yaml,scss,less,graphql,graphqls,gql}\"", "lint": "run-p prettier-check lint-eslint", "lint-staged": "lint-staged", - "lint-eslint": "eslint . --ext js,jsx,ts,tsx", - "snyk": "snyk", - "snyk-test": "snyk test --all-projects" + "lint-eslint": "eslint . --ext js,jsx,ts,tsx" }, "jest": { "clearMocks": true, @@ -50,7 +48,6 @@ "lerna": "^8.0.2", "npm-run-all": "^4.1.5", "prettier": "^2.8.3", - "snyk": "^1.1096.0", "yarn-audit-fix": "^10.0.7" }, "engines": { diff --git a/packages/node-fhir-server-core/.snyk b/packages/node-fhir-server-core/.snyk deleted file mode 100644 index d5fa3a30..00000000 --- a/packages/node-fhir-server-core/.snyk +++ /dev/null @@ -1,76 +0,0 @@ -# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. -version: v1.14.1 -# ignores vulnerabilities until expiry date; change duration by modifying expiry date -ignore: - 'npm:chownr:20180731': - - chownr: - reason: No patch available - expires: '2019-01-12T18:03:30.458Z' - - node-pre-gyp > tar > chownr: - reason: No patch available - expires: '2019-01-12T18:29:51.804Z' -# patches apply the minimum changes required to fix a vulnerability -patch: - 'npm:hoek:20180212': - - jest > jest-cli > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - nodemon > chokidar > fsevents > node-pre-gyp > hawk > hoek: - patched: '2018-12-08T03:17:11.496Z' - - nodemon > chokidar > fsevents > node-pre-gyp > hawk > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > hoek: - patched: '2018-12-08T03:17:11.496Z' - - nodemon > chokidar > fsevents > node-pre-gyp > hawk > cryptiles > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > sntp > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > sntp > hoek: - patched: '2018-12-08T03:17:11.496Z' - - nodemon > chokidar > fsevents > node-pre-gyp > hawk > sntp > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > cryptiles > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > sntp > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > cryptiles > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > cryptiles > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > sntp > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - - jest > jest-cli > jest-runner > jest-runtime > jest-haste-map > sane > fsevents > node-pre-gyp > hawk > cryptiles > boom > hoek: - patched: '2018-12-08T03:17:11.496Z' - SNYK-JS-HTTPSPROXYAGENT-469131: - - snyk > proxy-agent > https-proxy-agent: - patched: '2019-10-06T03:55:21.413Z' - - snyk > proxy-agent > pac-proxy-agent > https-proxy-agent: - patched: '2019-10-06T03:55:21.413Z' - SNYK-JS-LODASH-567746: - - winston > async > lodash: - patched: '2020-05-01T03:53:22.668Z' - - eslint > lodash: - patched: '2020-06-01T16:04:48.555Z' - - eslint > inquirer > lodash: - patched: '2020-06-01T16:04:48.555Z' - - eslint > table > lodash: - patched: '2020-06-01T16:04:48.555Z' - - snyk > @snyk/snyk-cocoapods-plugin > @snyk/cocoapods-lockfile-parser > @snyk/ruby-semver > lodash: - patched: '2020-06-01T16:32:15.272Z' - - eslint > lodash: - patched: '2020-06-01T16:32:15.272Z' - - eslint > inquirer > lodash: - patched: '2020-06-01T16:32:15.272Z' - - eslint > table > lodash: - patched: '2020-06-01T16:32:15.272Z' diff --git a/packages/node-fhir-server-core/README.md b/packages/node-fhir-server-core/README.md index fb576176..d65d9caa 100644 --- a/packages/node-fhir-server-core/README.md +++ b/packages/node-fhir-server-core/README.md @@ -2,7 +2,7 @@ > A Secure Rest implementation for the [HL7 FHIR Specification](https://www.hl7.org/fhir/). For API documentation, please see [our documents](https://github.com/Asymmetrik/node-fhir-server-core/tree/master/docs). -[![Build Status](https://travis-ci.org/Asymmetrik/node-fhir-server-core.svg?branch=develop)](https://travis-ci.org/Asymmetrik/node-fhir-server-core) [![Known Vulnerabilities](https://snyk.io/test/github/asymmetrik/node-fhir-server-core/badge.svg?targetFile=package.json)](https://snyk.io/test/github/asymmetrik/node-fhir-server-core?targetFile=package.json) +[![Build Status](https://travis-ci.org/Asymmetrik/node-fhir-server-core.svg?branch=develop)](https://travis-ci.org/Asymmetrik/node-fhir-server-core) The Asymmetrik Extensible Server Framework for Healthcare allows organizations to build secure, interoperable solutions that can aggregate and expose healthcare resources via a common HL7® FHIR®-compatible REST API. This server framework currently supports **DSTU2** (1.0.2), **STU3** (3.0.1), and **R4** (4.0.0) simultaneously. You can decide to support all three or just one by editing the configuration. diff --git a/packages/node-fhir-server-core/package.json b/packages/node-fhir-server-core/package.json index ae4f1b03..7d9d946d 100644 --- a/packages/node-fhir-server-core/package.json +++ b/packages/node-fhir-server-core/package.json @@ -24,8 +24,6 @@ "lint": "eslint \"src/**/*.js\"", "nodemon": "cross-env NODE_ENV=development node scripts/nodemon.js", "prepublish": "yarn build", - "snyk": "snyk", - "snyk-protect": "snyk protect", "start": "node scripts/runner.js", "test": "cross-env NODE_ENV=test jest src" }, @@ -65,7 +63,6 @@ "passport-http-bearer": "^1.0.1", "sanitize-html": "^2.5.2", "serve-favicon": "^2.5.0", - "snyk": "^1.746.0", "superagent": "^6.1.0", "validator": "^13.6.0", "winston": "^3.3.3", @@ -84,6 +81,5 @@ "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, - "snyk": true, "gitHead": "717c4ad053a5034563d778318b9ccb673d025930" } diff --git a/packages/node-fhir-server-core/yarn.lock b/packages/node-fhir-server-core/yarn.lock index 3dacb43e..cc1ef857 100644 --- a/packages/node-fhir-server-core/yarn.lock +++ b/packages/node-fhir-server-core/yarn.lock @@ -5286,11 +5286,6 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -snyk@^1.746.0: - version "1.856.0" - resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.856.0.tgz#5b744c5b7dd9a57ee45414cd89f701174ad19ee4" - integrity sha512-pJc09EVtmErs6hFwHv3jPt1iHNqfkN4QqES20sl5eGRXQaXeG+HAQXx00QezSZDdZ9eXyEbtJdIsk0V/4WzWVA== - socks@^2.6.1: version "2.6.2" resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a" diff --git a/yarn.lock b/yarn.lock index 6392a191..59b1715e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9961,19 +9961,6 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== -snyk@^1.1096.0: - version "1.1096.0" - resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.1096.0.tgz#bc6e6406c82409926fafdf8f19b0201b70da7682" - integrity sha512-sdlaejAJQE6Ka1P2x5nwRkCmkBCLmo/0W+B1BJZVlt53RMSer/MCLVqKf7sSeSXdfBoQnnskJVYQ3qMMWzl2pA== - -snyk@^1.746.0: - version "1.1276.0" - resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.1276.0.tgz#b841de29a11b1df87c1f52cb7bc71375de1cb297" - integrity sha512-gHyCm9QtSP8BopanNJpC+fPI5ihrIGoAubqZ6iuAnxrT2alFNQXyxR7wrKPpCLKrxlxnWCaAwXEzYF2n1Pxqkw== - dependencies: - "@sentry/node" "^7.36.0" - global-agent "^3.0.0" - socks-proxy-agent@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz#dc069ecf34436621acb41e3efa66ca1b5fed15b6"