From c43d9d74f475ad86cf52328c5240f6f58ef67b1c Mon Sep 17 00:00:00 2001 From: David Luecke Date: Thu, 8 Oct 2020 22:50:31 -0700 Subject: [PATCH 1/9] chore: Update changelog --- changelog.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/changelog.md b/changelog.md index f8c4ab75ec..475a4372b2 100644 --- a/changelog.md +++ b/changelog.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) + + +### Bug Fixes + +* **authentication-local:** Keep non-objects in protect hook ([#2085](https://github.com/feathersjs/feathers/issues/2085)) ([5a65e2e](https://github.com/feathersjs/feathers/commit/5a65e2e6cee0a15614f23ee2e0d3c25d3365027d)) +* **authentication-oauth:** Always end session after oAuth flows are finished ([#2087](https://github.com/feathersjs/feathers/issues/2087)) ([d219d0d](https://github.com/feathersjs/feathers/commit/d219d0d89c5e45aa289dd67cb0c8bdc05044c846)) +* **configuration:** Fix handling of config values that start with . or .. but are not actually relative paths; e.g. ".foo" or "..bar" ([#2065](https://github.com/feathersjs/feathers/issues/2065)) ([d07bf59](https://github.com/feathersjs/feathers/commit/d07bf5902e9c8c606f16b9523472972d3d2e9b49)) +* **rest-client:** Handle non-JSON errors with fetch adapter ([#2086](https://github.com/feathersjs/feathers/issues/2086)) ([e24217a](https://github.com/feathersjs/feathers/commit/e24217ad1e784ad71cd9d64fe1727dd02f039991)) + + + + + ## [4.5.8](https://github.com/feathersjs/feathers/compare/v4.5.7...v4.5.8) (2020-08-12) From 83e2f6bb3f6372f8ed859a5e64650c7e7482a68c Mon Sep 17 00:00:00 2001 From: David Luecke Date: Fri, 16 Oct 2020 20:07:50 -0700 Subject: [PATCH 2/9] chore(dependencies): Update all dependencies --- package-lock.json | 198 +++++++++--------- packages/authentication-client/package.json | 4 +- packages/authentication-local/package.json | 6 +- .../authentication-local/src/hooks/protect.ts | 2 +- packages/authentication-oauth/package.json | 6 +- packages/authentication-oauth/src/express.ts | 2 +- packages/authentication/package.json | 8 +- packages/client/package.json | 12 +- packages/commons/package.json | 4 +- packages/configuration/package.json | 6 +- packages/errors/package.json | 2 +- packages/express/package.json | 2 +- packages/feathers/package.json | 2 +- packages/primus-client/package.json | 2 +- packages/primus/package.json | 2 +- packages/rest-client/package.json | 8 +- packages/socketio-client/package.json | 6 +- packages/socketio/package.json | 8 +- packages/tests/package.json | 6 +- packages/transport-commons/package.json | 4 +- 20 files changed, 142 insertions(+), 148 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2f9108bc9a..1afddc0ef3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,19 +13,19 @@ } }, "@babel/core": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", - "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.6", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.5", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.5", - "@babel/types": "^7.11.5", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -54,12 +54,12 @@ } }, "@babel/generator": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", - "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", "dev": true, "requires": { - "@babel/types": "^7.11.5", + "@babel/types": "^7.12.1", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -85,35 +85,37 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", - "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", + "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", "dev": true, "requires": { - "@babel/types": "^7.11.0" + "@babel/types": "^7.12.1" } }, "@babel/helper-module-imports": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", - "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz", + "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==", "dev": true, "requires": { - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.1" } }, "@babel/helper-module-transforms": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", - "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@babel/helper-replace-supers": "^7.10.4", - "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", "@babel/template": "^7.10.4", - "@babel/types": "^7.11.0", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "lodash": "^4.17.19" } }, @@ -127,25 +129,24 @@ } }, "@babel/helper-replace-supers": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", - "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz", + "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1" } }, "@babel/helper-simple-access": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", - "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", "dev": true, "requires": { - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/types": "^7.12.1" } }, "@babel/helper-split-export-declaration": { @@ -164,14 +165,14 @@ "dev": true }, "@babel/helpers": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", - "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz", + "integrity": "sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==", "dev": true, "requires": { "@babel/template": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1" } }, "@babel/highlight": { @@ -186,9 +187,9 @@ } }, "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", + "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", "dev": true }, "@babel/template": { @@ -203,17 +204,17 @@ } }, "@babel/traverse": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", - "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", + "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.5", + "@babel/generator": "^7.12.1", "@babel/helper-function-name": "^7.10.4", "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.11.5", - "@babel/types": "^7.11.5", + "@babel/parser": "^7.12.1", + "@babel/types": "^7.12.1", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" @@ -231,9 +232,9 @@ } }, "@babel/types": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", - "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", + "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", @@ -1241,9 +1242,9 @@ } }, "@octokit/endpoint": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.6.tgz", - "integrity": "sha512-7Cc8olaCoL/mtquB7j/HTbPM+sY6Ebr4k2X2y4JoXpVKQ7r5xB4iGQE0IoO58wIPsUk4AzoT65AMEpymSbWTgQ==", + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.8.tgz", + "integrity": "sha512-MuRrgv+bM4Q+e9uEvxAB/Kf+Sj0O2JAOBA131uo1o6lgdq1iS8ejKwtqHgdfY91V3rN9R/hdGKFiQYMzVzVBEQ==", "dev": true, "requires": { "@octokit/types": "^5.0.0", @@ -1414,12 +1415,6 @@ "@types/node": ">= 8" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, "@types/glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", @@ -1443,9 +1438,9 @@ "dev": true }, "@types/node": { - "version": "14.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.1.tgz", - "integrity": "sha512-oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==", + "version": "14.11.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.10.tgz", + "integrity": "sha512-yV1nWZPlMFpoXyoknm4S56y2nlTAuFYaJuQtYRAOU7xA/FJ9RY0Xm7QOkaYMMmr8ESdHIuUb6oQgR/0+2NqlyA==", "dev": true }, "@types/normalize-package-data": { @@ -1510,9 +1505,9 @@ } }, "ajv": { - "version": "6.12.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", - "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -2886,20 +2881,20 @@ } }, "es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -3932,9 +3927,9 @@ } }, "git-url-parse": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.2.0.tgz", - "integrity": "sha512-KPoHZg8v+plarZvto4ruIzzJLFQoRx+sUs5DQSr07By9IBKguVd+e6jwrFR6/TP6xrCJlNV1tPqLO1aREc7O2g==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.3.0.tgz", + "integrity": "sha512-i3XNa8IKmqnUqWBcdWBjOcnyZYfN3C1WRvnKI6ouFWwsXCZEnlgbwbm55ZpJ3OJMhfEP/ryFhqW8bBhej3C5Ug==", "dev": true, "requires": { "git-up": "^4.0.0" @@ -4109,9 +4104,9 @@ } }, "hasha": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz", - "integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", "dev": true, "requires": { "is-stream": "^2.0.0", @@ -4424,9 +4419,9 @@ "dev": true }, "is-callable": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.1.tgz", - "integrity": "sha512-wliAfSzx6V+6WfMOmus1xy0XvSgf/dlStkvTfq7F0g4bOIW0PSUbnyse3NhDwdyYS1ozfUtAAySqTws3z9Eqgg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", "dev": true }, "is-ci": { @@ -5756,12 +5751,11 @@ "dev": true }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -6009,21 +6003,21 @@ }, "dependencies": { "es-abstract": { - "version": "1.18.0-next.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", - "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", + "is-callable": "^1.2.2", "is-negative-zero": "^2.0.0", "is-regex": "^1.1.1", "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -7548,9 +7542,9 @@ "dev": true }, "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, "tslint": { @@ -7628,9 +7622,9 @@ } }, "uglify-js": { - "version": "3.10.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.4.tgz", - "integrity": "sha512-kBFT3U4Dcj4/pJ52vfjCSfyLyvG9VYYuGYPmrPvAxRw/i7xHiT4VvCev+uiEMcEEiu6UNB6KgWmGtSUYIWScbw==", + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.2.tgz", + "integrity": "sha512-G440NU6fewtnQftSgqRV1r2A5ChKbU1gqFCJ7I8S7MPpY/eZZfLGefaY6gUZYiWebMaO+txgiQ1ZyLDuNWJulg==", "dev": true, "optional": true }, diff --git a/packages/authentication-client/package.json b/packages/authentication-client/package.json index 8193f76345..dca4a3a5f7 100644 --- a/packages/authentication-client/package.json +++ b/packages/authentication-client/package.json @@ -68,9 +68,9 @@ "@feathersjs/socketio-client": "^4.5.9", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", + "@types/node": "^14.11.10", "axios": "^0.20.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index 8134ed744e..81fd83b462 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -62,10 +62,10 @@ "devDependencies": { "@types/bcryptjs": "^2.4.2", "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.161", + "@types/lodash": "^4.14.162", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", - "mocha": "^8.1.3", + "@types/node": "^14.11.10", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/authentication-local/src/hooks/protect.ts b/packages/authentication-local/src/hooks/protect.ts index 6114544d70..1c69ae8f38 100644 --- a/packages/authentication-local/src/hooks/protect.ts +++ b/packages/authentication-local/src/hooks/protect.ts @@ -7,7 +7,7 @@ export default (...fields: string[]) => (context: HookContext) => { if (typeof current === 'object' && !Array.isArray(current)) { const data = typeof current.toJSON === 'function' ? current.toJSON() : current; - + return omit(data, fields); } diff --git a/packages/authentication-oauth/package.json b/packages/authentication-oauth/package.json index d71609ffde..a3355b71d5 100644 --- a/packages/authentication-oauth/package.json +++ b/packages/authentication-oauth/package.json @@ -66,11 +66,11 @@ "@types/debug": "^4.1.5", "@types/express": "^4.17.8", "@types/express-session": "^1.17.0", - "@types/lodash": "^4.14.161", + "@types/lodash": "^4.14.162", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", + "@types/node": "^14.11.10", "axios": "^0.20.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/authentication-oauth/src/express.ts b/packages/authentication-oauth/src/express.ts index 5fb594cbc4..e00918630f 100644 --- a/packages/authentication-oauth/src/express.ts +++ b/packages/authentication-oauth/src/express.ts @@ -98,7 +98,7 @@ export default (options: OauthSetupSettings) => { await new Promise((resolve, reject) => req.session.destroy(err => err ? reject(err) : resolve()) ); - + debug(`Calling ${authService}.create authentication with strategy ${name}`); const authResult = await service.create(authentication, params); diff --git a/packages/authentication/package.json b/packages/authentication/package.json index 5b1f6c9cbc..934963690f 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -60,16 +60,16 @@ "jsonwebtoken": "^8.5.1", "lodash": "^4.17.20", "long-timeout": "^0.1.1", - "uuid": "^8.3.0" + "uuid": "^8.3.1" }, "devDependencies": { "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.161", + "@types/lodash": "^4.14.162", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", + "@types/node": "^14.11.10", "@types/uuid": "^8.3.0", "feathers-memory": "^4.1.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/client/package.json b/packages/client/package.json index 780ec9c207..8248431ad5 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -49,8 +49,8 @@ "IE 10" ], "devDependencies": { - "@babel/core": "^7.11.6", - "@babel/preset-env": "^7.11.5", + "@babel/core": "^7.12.3", + "@babel/preset-env": "^7.12.1", "@feathersjs/authentication-client": "^4.5.9", "@feathersjs/errors": "^4.5.9", "@feathersjs/express": "^4.5.9", @@ -66,16 +66,16 @@ "feathers-memory": "^4.1.0", "jquery": "^3.5.1", "jsdom": "^16.4.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "mocha-puppeteer": "^0.14.0", "node-fetch": "^2.6.1", "parallel-webpack": "^2.6.0", "request": "^2.88.2", - "socket.io-client": "^2.3.0", + "socket.io-client": "^2.3.1", "superagent": "^6.1.0", "uglifyjs-webpack-plugin": "^2.2.0", - "webpack": "^4.44.2", - "webpack-merge": "^5.1.4", + "webpack": "^5.1.3", + "webpack-merge": "^5.2.0", "ws": "^7.3.1", "xhr2": "^0.2.0" }, diff --git a/packages/commons/package.json b/packages/commons/package.json index 93d5cf434a..2dbc279c88 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -51,8 +51,8 @@ }, "devDependencies": { "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", - "mocha": "^8.1.3", + "@types/node": "^14.11.10", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/configuration/package.json b/packages/configuration/package.json index 44f4d9904a..1a093d5d0e 100644 --- a/packages/configuration/package.json +++ b/packages/configuration/package.json @@ -58,15 +58,15 @@ }, "dependencies": { "@feathersjs/feathers": "^4.5.9", - "config": "^3.3.1", + "config": "^3.3.2", "debug": "^4.2.0" }, "devDependencies": { "@types/config": "^0.0.36", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", - "mocha": "^8.1.3", + "@types/node": "^14.11.10", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/errors/package.json b/packages/errors/package.json index 725dae77ea..19777aecad 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@feathersjs/feathers": "^4.5.9", "express": "^4.17.1", - "mocha": "^8.1.3" + "mocha": "^8.2.0" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/express/package.json b/packages/express/package.json index a6c6ec5449..8474535667 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -64,7 +64,7 @@ "@feathersjs/tests": "^4.5.9", "axios": "^0.20.0", "lodash": "^4.17.20", - "mocha": "^8.1.3" + "mocha": "^8.2.0" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/feathers/package.json b/packages/feathers/package.json index 72efc71dcc..1592e7e1cb 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -60,7 +60,7 @@ "uberproto": "^2.0.6" }, "devDependencies": { - "mocha": "^8.1.3" + "mocha": "^8.2.0" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/primus-client/package.json b/packages/primus-client/package.json index 613a3fe96d..92de640583 100644 --- a/packages/primus-client/package.json +++ b/packages/primus-client/package.json @@ -57,7 +57,7 @@ "@feathersjs/primus": "^4.5.9", "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "ws": "^7.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/primus/package.json b/packages/primus/package.json index 618efa1ad6..b5696a537e 100644 --- a/packages/primus/package.json +++ b/packages/primus/package.json @@ -62,7 +62,7 @@ "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", "lodash": "^4.17.20", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "ws": "^7.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/rest-client/package.json b/packages/rest-client/package.json index 4f0ccdd746..b0d6300a45 100644 --- a/packages/rest-client/package.json +++ b/packages/rest-client/package.json @@ -54,17 +54,17 @@ "qs": "^6.9.4" }, "devDependencies": { - "@angular/common": "^10.1.2", - "@angular/core": "^10.1.2", + "@angular/common": "^10.1.6", + "@angular/core": "^10.1.6", "@angular/http": "^7.2.16", - "@angular/platform-browser": "^10.1.2", + "@angular/platform-browser": "^10.1.6", "@feathersjs/express": "^4.5.9", "@feathersjs/feathers": "^4.5.9", "@feathersjs/tests": "^4.5.9", "axios": "^0.20.0", "body-parser": "^1.19.0", "feathers-memory": "^4.1.0", - "mocha": "^8.1.3", + "mocha": "^8.2.0", "node-fetch": "^2.6.1", "request": "^2.88.2", "rxjs": "^6.6.3", diff --git a/packages/socketio-client/package.json b/packages/socketio-client/package.json index 9adb374915..f6bc3a0eb7 100644 --- a/packages/socketio-client/package.json +++ b/packages/socketio-client/package.json @@ -41,7 +41,7 @@ }, "dependencies": { "@feathersjs/transport-commons": "^4.5.9", - "@types/socket.io-client": "^1.4.33" + "@types/socket.io-client": "^1.4.34" }, "devDependencies": { "@feathersjs/commons": "^4.5.9", @@ -49,8 +49,8 @@ "@feathersjs/socketio": "^4.5.9", "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", - "mocha": "^8.1.3", - "socket.io-client": "^2.3.0" + "mocha": "^8.2.0", + "socket.io-client": "^2.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/socketio/package.json b/packages/socketio/package.json index 2bb7d50088..b9a0c9b79b 100644 --- a/packages/socketio/package.json +++ b/packages/socketio/package.json @@ -61,12 +61,12 @@ "@feathersjs/feathers": "^4.5.9", "@feathersjs/tests": "^4.5.9", "@types/mocha": "^8.0.3", - "@types/mongodb": "^3.5.27", - "@types/node": "^14.11.1", + "@types/mongodb": "^3.5.28", + "@types/node": "^14.11.10", "feathers-memory": "^4.1.0", "lodash": "^4.17.20", - "mocha": "^8.1.3", - "socket.io-client": "^2.3.0" + "mocha": "^8.2.0", + "socket.io-client": "^2.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/tests/package.json b/packages/tests/package.json index aaa4d0174c..f647610fdd 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -49,10 +49,10 @@ "@feathersjs/feathers": "^4.5.9", "@types/axios": "^0.14.0", "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.161", + "@types/lodash": "^4.14.162", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", - "mocha": "^8.1.3", + "@types/node": "^14.11.10", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" diff --git a/packages/transport-commons/package.json b/packages/transport-commons/package.json index 768a73c3c4..afa1890c29 100644 --- a/packages/transport-commons/package.json +++ b/packages/transport-commons/package.json @@ -53,8 +53,8 @@ "@feathersjs/feathers": "^4.5.9", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.1", - "mocha": "^8.1.3", + "@types/node": "^14.11.10", + "mocha": "^8.2.0", "shx": "^0.3.2", "ts-node": "^9.0.0", "typescript": "^4.0.3" From cd9ef44a151fab2bada30ae7e58c88600588ae10 Mon Sep 17 00:00:00 2001 From: David Luecke Date: Sat, 7 Nov 2020 13:13:05 -0800 Subject: [PATCH 3/9] chore(package): Update all dependencies (#2114) --- package-lock.json | 423 +++++++++++++------- packages/authentication-client/package.json | 10 +- packages/authentication-local/package.json | 10 +- packages/authentication-oauth/package.json | 12 +- packages/authentication/package.json | 10 +- packages/client/package.json | 6 +- packages/commons/package.json | 8 +- packages/configuration/package.json | 8 +- packages/errors/package.json | 2 +- packages/express/package.json | 4 +- packages/feathers/package.json | 2 +- packages/primus-client/package.json | 2 +- packages/primus/package.json | 4 +- packages/rest-client/package.json | 12 +- packages/socketio-client/package.json | 2 +- packages/socketio/package.json | 6 +- packages/tests/package.json | 12 +- packages/transport-commons/package.json | 8 +- 18 files changed, 338 insertions(+), 203 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1afddc0ef3..bc04af9efc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,12 +54,12 @@ } }, "@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", + "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", "dev": true, "requires": { - "@babel/types": "^7.12.1", + "@babel/types": "^7.12.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -94,12 +94,12 @@ } }, "@babel/helper-module-imports": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz", - "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", "dev": true, "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.12.5" } }, "@babel/helper-module-transforms": { @@ -129,15 +129,15 @@ } }, "@babel/helper-replace-supers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz", - "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", + "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.12.1", "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/helper-simple-access": { @@ -165,14 +165,14 @@ "dev": true }, "@babel/helpers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz", - "integrity": "sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "dev": true, "requires": { "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/highlight": { @@ -187,9 +187,9 @@ } }, "@babel/parser": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", - "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", + "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", "dev": true }, "@babel/template": { @@ -204,17 +204,17 @@ } }, "@babel/traverse": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", - "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", + "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", + "@babel/generator": "^7.12.5", "@babel/helper-function-name": "^7.10.4", "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.1", - "@babel/types": "^7.12.1", + "@babel/parser": "^7.12.5", + "@babel/types": "^7.12.5", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" @@ -232,9 +232,9 @@ } }, "@babel/types": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", - "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", + "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", @@ -1233,18 +1233,18 @@ "dev": true }, "@octokit/auth-token": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.2.tgz", - "integrity": "sha512-jE/lE/IKIz2v1+/P0u4fJqv0kYwXOTujKemJMFr6FeopsxlIK3+wKDCJGnysg81XID5TgZQbIfuJ5J0lnTiuyQ==", + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.3.tgz", + "integrity": "sha512-fdGoOQ3kQJh+hrilc0Plg50xSfaCKOeYN9t6dpJKXN9BxhhfquL0OzoQXg3spLYymL5rm29uPeI3KEXRaZQ9zg==", "dev": true, "requires": { "@octokit/types": "^5.0.0" } }, "@octokit/endpoint": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.8.tgz", - "integrity": "sha512-MuRrgv+bM4Q+e9uEvxAB/Kf+Sj0O2JAOBA131uo1o6lgdq1iS8ejKwtqHgdfY91V3rN9R/hdGKFiQYMzVzVBEQ==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.9.tgz", + "integrity": "sha512-3VPLbcCuqji4IFTclNUtGdp9v7g+nspWdiCUbK3+iPMjJCZ6LEhn1ts626bWLOn0GiDb6j+uqGvPpqLnY7pBgw==", "dev": true, "requires": { "@octokit/types": "^5.0.0", @@ -1293,9 +1293,9 @@ } }, "@octokit/plugin-request-log": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz", - "integrity": "sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.2.tgz", + "integrity": "sha512-oTJSNAmBqyDR41uSMunLQKMX0jmEXbwD1fpz8FG27lScV3RhtGfBa1/BBLym+PxcC16IBlF7KH9vP1BUYxA+Eg==", "dev": true }, "@octokit/plugin-rest-endpoint-methods": { @@ -1320,9 +1320,9 @@ } }, "@octokit/request": { - "version": "5.4.9", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.4.9.tgz", - "integrity": "sha512-CzwVvRyimIM1h2n9pLVYfTDmX9m+KHSgCpqPsY8F1NdEK8IaWqXhSBXsdjOBFZSpEcxNEeg4p0UO9cQ8EnOCLA==", + "version": "5.4.10", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.4.10.tgz", + "integrity": "sha512-egA49HkqEORVGDZGav1mh+VD+7uLgOxtn5oODj6guJk0HCy+YBSYapFkSLFgeYj3Fr18ZULKGURkjyhkAChylw==", "dev": true, "requires": { "@octokit/endpoint": "^6.0.1", @@ -1336,9 +1336,9 @@ }, "dependencies": { "@octokit/request-error": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.2.tgz", - "integrity": "sha512-2BrmnvVSV1MXQvEkrb9zwzP0wXFNbPJij922kYBTLIlIafukrGOb+ABBT2+c6wZiuyWDH1K1zmjGQ0toN/wMWw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.3.tgz", + "integrity": "sha512-GgD5z8Btm301i2zfvJLk/mkhvGCdjQ7wT8xF9ov5noQY8WbKZDH9cOBqXzoeKd1mLr1xH2FwbtGso135zGBgTA==", "dev": true, "requires": { "@octokit/types": "^5.0.1", @@ -1438,9 +1438,9 @@ "dev": true }, "@types/node": { - "version": "14.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.10.tgz", - "integrity": "sha512-yV1nWZPlMFpoXyoknm4S56y2nlTAuFYaJuQtYRAOU7xA/FJ9RY0Xm7QOkaYMMmr8ESdHIuUb6oQgR/0+2NqlyA==", + "version": "14.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", + "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==", "dev": true }, "@types/normalize-package-data": { @@ -1698,9 +1698,9 @@ "dev": true }, "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, "balanced-match": { @@ -1935,6 +1935,16 @@ } } }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", @@ -2253,9 +2263,9 @@ "dev": true }, "conventional-changelog-angular": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz", - "integrity": "sha512-nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==", + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz", + "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==", "dev": true, "requires": { "compare-func": "^2.0.0", @@ -2302,39 +2312,49 @@ "dev": true }, "conventional-changelog-writer": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz", - "integrity": "sha512-IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.18.tgz", + "integrity": "sha512-mAQDCKyB9HsE8Ko5cCM1Jn1AWxXPYV0v8dFPabZRkvsiWUul2YyAqbIaoMKF88Zf2ffnOPSvKhboLf3fnjo5/A==", "dev": true, "requires": { "compare-func": "^2.0.0", - "conventional-commits-filter": "^2.0.6", + "conventional-commits-filter": "^2.0.7", "dateformat": "^3.0.0", "handlebars": "^4.7.6", "json-stringify-safe": "^5.0.1", "lodash": "^4.17.15", - "meow": "^7.0.0", + "meow": "^8.0.0", "semver": "^6.0.0", "split": "^1.0.0", - "through2": "^3.0.0" + "through2": "^4.0.0" }, "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" + "readable-stream": "3" } } } }, "conventional-commits-filter": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz", - "integrity": "sha512-4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz", + "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==", "dev": true, "requires": { "lodash.ismatch": "^4.4.0", @@ -2342,28 +2362,38 @@ } }, "conventional-commits-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz", - "integrity": "sha512-RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.0.tgz", + "integrity": "sha512-XmJiXPxsF0JhAKyfA2Nn+rZwYKJ60nanlbSWwwkGwLQFbugsc0gv1rzc7VbbUWAzJfR1qR87/pNgv9NgmxtBMQ==", "dev": true, "requires": { "JSONStream": "^1.0.4", "is-text-path": "^1.0.1", "lodash": "^4.17.15", - "meow": "^7.0.0", + "meow": "^8.0.0", "split2": "^2.0.0", - "through2": "^3.0.0", + "through2": "^4.0.0", "trim-off-newlines": "^1.0.0" }, "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, "through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, "requires": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" + "readable-stream": "3" } } } @@ -3401,9 +3431,9 @@ } }, "fromentries": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.1.tgz", - "integrity": "sha512-Xu2Qh8yqYuDhQGOhD5iJGninErSfI9A3FrriD3tjUgV5VbJFeH8vfgZ9HnC6jWN80QDVNQK5vmxRAmEAp7Mevw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", "dev": true }, "fs-extra": { @@ -3473,9 +3503,9 @@ "dev": true }, "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, "get-caller-file": { @@ -3484,6 +3514,17 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -3927,9 +3968,9 @@ } }, "git-url-parse": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.3.0.tgz", - "integrity": "sha512-i3XNa8IKmqnUqWBcdWBjOcnyZYfN3C1WRvnKI6ouFWwsXCZEnlgbwbm55ZpJ3OJMhfEP/ryFhqW8bBhej3C5Ug==", + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.4.0.tgz", + "integrity": "sha512-KlIa5jvMYLjXMQXkqpFzobsyD/V2K5DRHl5OAf+6oDFPlPLxrGDVQlIdI63c4/Kt6kai4kALENSALlzTGST3GQ==", "dev": true, "requires": { "git-up": "^4.0.0" @@ -4433,6 +4474,15 @@ "ci-info": "^2.0.0" } }, + "is-core-module": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", @@ -5149,9 +5199,9 @@ } }, "meow": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", - "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.0.0.tgz", + "integrity": "sha512-nbsTRz2fwniJBFgUkcdISq8y/q9n9VbiHYbfwklFh5V4V2uAcxtKQkDc0yCLPM/kP0d+inZBewn3zJqewHE7kg==", "dev": true, "requires": { "@types/minimist": "^1.2.0", @@ -5159,12 +5209,12 @@ "decamelize-keys": "^1.1.0", "hard-rejection": "^2.1.0", "minimist-options": "4.1.0", - "normalize-package-data": "^2.5.0", + "normalize-package-data": "^3.0.0", "read-pkg-up": "^7.0.1", "redent": "^3.0.0", "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "dependencies": { "find-up": { @@ -5177,6 +5227,15 @@ "path-exists": "^4.0.0" } }, + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -5186,6 +5245,27 @@ "p-locate": "^4.1.0" } }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.0.tgz", + "integrity": "sha512-6lUjEI0d3v6kFrtgA/lOx4zHCWULXsFNIjHolnZCKCTLA6m/G625cdn3O7eNmT0iD3jfo6HZ9cdImGZwf21prw==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "resolve": "^1.17.0", + "semver": "^7.3.2", + "validate-npm-package-license": "^3.0.1" + } + }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -5225,6 +5305,30 @@ "type-fest": "^0.6.0" }, "dependencies": { + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, "type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -5252,21 +5356,29 @@ } } }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.0.tgz", + "integrity": "sha512-fbDukFPnJBdn2eZ3RR+5mK2slHLFd6gYHY7jna1KWWy4Yr4XysHuCdXRzy+RiG/HwG4WJat00vdC2UHky5eKiQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "20.2.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.3.tgz", + "integrity": "sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww==", + "dev": true } } }, @@ -5991,37 +6103,15 @@ } }, "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", "has-symbols": "^1.0.1", "object-keys": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "object.getownpropertydescriptors": { @@ -6707,11 +6797,12 @@ "dev": true }, "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", "dev": true, "requires": { + "is-core-module": "^2.0.0", "path-parse": "^1.0.6" } }, @@ -7273,23 +7364,67 @@ } }, "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string_decoder": { @@ -7622,9 +7757,9 @@ } }, "uglify-js": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.2.tgz", - "integrity": "sha512-G440NU6fewtnQftSgqRV1r2A5ChKbU1gqFCJ7I8S7MPpY/eZZfLGefaY6gUZYiWebMaO+txgiQ1ZyLDuNWJulg==", + "version": "3.11.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.5.tgz", + "integrity": "sha512-btvv/baMqe7HxP7zJSF7Uc16h1mSfuuSplT0/qdjxseesDU+yYzH33eHBH+eMdeRXwujXspaCTooWHQVVBh09w==", "dev": true, "optional": true }, diff --git a/packages/authentication-client/package.json b/packages/authentication-client/package.json index dca4a3a5f7..9b36ac7d9e 100644 --- a/packages/authentication-client/package.json +++ b/packages/authentication-client/package.json @@ -68,12 +68,12 @@ "@feathersjs/socketio-client": "^4.5.9", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "axios": "^0.20.0", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "axios": "^0.21.0", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index 81fd83b462..ac0c9e0d7d 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -62,13 +62,13 @@ "devDependencies": { "@types/bcryptjs": "^2.4.2", "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.162", + "@types/lodash": "^4.14.164", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/authentication-oauth/package.json b/packages/authentication-oauth/package.json index a3355b71d5..6e809f748c 100644 --- a/packages/authentication-oauth/package.json +++ b/packages/authentication-oauth/package.json @@ -66,14 +66,14 @@ "@types/debug": "^4.1.5", "@types/express": "^4.17.8", "@types/express-session": "^1.17.0", - "@types/lodash": "^4.14.162", + "@types/lodash": "^4.14.164", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "axios": "^0.20.0", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "axios": "^0.21.0", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/authentication/package.json b/packages/authentication/package.json index 934963690f..a38917b768 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -64,15 +64,15 @@ }, "devDependencies": { "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.162", + "@types/lodash": "^4.14.164", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", + "@types/node": "^14.14.6", "@types/uuid": "^8.3.0", "feathers-memory": "^4.1.0", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/client/package.json b/packages/client/package.json index 8248431ad5..16fca47fd9 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -66,7 +66,7 @@ "feathers-memory": "^4.1.0", "jquery": "^3.5.1", "jsdom": "^16.4.0", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "mocha-puppeteer": "^0.14.0", "node-fetch": "^2.6.1", "parallel-webpack": "^2.6.0", @@ -74,8 +74,8 @@ "socket.io-client": "^2.3.1", "superagent": "^6.1.0", "uglifyjs-webpack-plugin": "^2.2.0", - "webpack": "^5.1.3", - "webpack-merge": "^5.2.0", + "webpack": "^5.4.0", + "webpack-merge": "^5.3.0", "ws": "^7.3.1", "xhr2": "^0.2.0" }, diff --git a/packages/commons/package.json b/packages/commons/package.json index 2dbc279c88..757ffaa71d 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -51,11 +51,11 @@ }, "devDependencies": { "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/configuration/package.json b/packages/configuration/package.json index 1a093d5d0e..069e5bd3ca 100644 --- a/packages/configuration/package.json +++ b/packages/configuration/package.json @@ -65,11 +65,11 @@ "@types/config": "^0.0.36", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/errors/package.json b/packages/errors/package.json index 19777aecad..458c700e03 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@feathersjs/feathers": "^4.5.9", "express": "^4.17.1", - "mocha": "^8.2.0" + "mocha": "^8.2.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/express/package.json b/packages/express/package.json index 8474535667..605bc2b1ed 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -62,9 +62,9 @@ "@feathersjs/authentication-local": "^4.5.9", "@feathersjs/feathers": "^4.5.9", "@feathersjs/tests": "^4.5.9", - "axios": "^0.20.0", + "axios": "^0.21.0", "lodash": "^4.17.20", - "mocha": "^8.2.0" + "mocha": "^8.2.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/feathers/package.json b/packages/feathers/package.json index 1592e7e1cb..44048150f6 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -60,7 +60,7 @@ "uberproto": "^2.0.6" }, "devDependencies": { - "mocha": "^8.2.0" + "mocha": "^8.2.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } diff --git a/packages/primus-client/package.json b/packages/primus-client/package.json index 92de640583..5aa22c9cdd 100644 --- a/packages/primus-client/package.json +++ b/packages/primus-client/package.json @@ -57,7 +57,7 @@ "@feathersjs/primus": "^4.5.9", "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "ws": "^7.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/primus/package.json b/packages/primus/package.json index b5696a537e..60708cec18 100644 --- a/packages/primus/package.json +++ b/packages/primus/package.json @@ -51,7 +51,7 @@ "dependencies": { "@feathersjs/transport-commons": "^4.5.9", "debug": "^4.2.0", - "primus": "^7.3.5", + "primus": "^8.0.0", "primus-emitter": "^3.1.1", "uberproto": "^2.0.6" }, @@ -62,7 +62,7 @@ "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", "lodash": "^4.17.20", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "ws": "^7.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/rest-client/package.json b/packages/rest-client/package.json index b0d6300a45..f36da0d477 100644 --- a/packages/rest-client/package.json +++ b/packages/rest-client/package.json @@ -54,21 +54,21 @@ "qs": "^6.9.4" }, "devDependencies": { - "@angular/common": "^10.1.6", - "@angular/core": "^10.1.6", + "@angular/common": "^10.2.2", + "@angular/core": "^10.2.2", "@angular/http": "^7.2.16", - "@angular/platform-browser": "^10.1.6", + "@angular/platform-browser": "^10.2.2", "@feathersjs/express": "^4.5.9", "@feathersjs/feathers": "^4.5.9", "@feathersjs/tests": "^4.5.9", - "axios": "^0.20.0", + "axios": "^0.21.0", "body-parser": "^1.19.0", "feathers-memory": "^4.1.0", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "node-fetch": "^2.6.1", "request": "^2.88.2", "rxjs": "^6.6.3", - "shx": "^0.3.2", + "shx": "^0.3.3", "superagent": "^6.1.0" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/socketio-client/package.json b/packages/socketio-client/package.json index f6bc3a0eb7..0ca492c09b 100644 --- a/packages/socketio-client/package.json +++ b/packages/socketio-client/package.json @@ -49,7 +49,7 @@ "@feathersjs/socketio": "^4.5.9", "@feathersjs/tests": "^4.5.9", "feathers-memory": "^4.1.0", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "socket.io-client": "^2.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/socketio/package.json b/packages/socketio/package.json index b9a0c9b79b..eb48ecb29b 100644 --- a/packages/socketio/package.json +++ b/packages/socketio/package.json @@ -61,11 +61,11 @@ "@feathersjs/feathers": "^4.5.9", "@feathersjs/tests": "^4.5.9", "@types/mocha": "^8.0.3", - "@types/mongodb": "^3.5.28", - "@types/node": "^14.11.10", + "@types/mongodb": "^3.5.32", + "@types/node": "^14.14.6", "feathers-memory": "^4.1.0", "lodash": "^4.17.20", - "mocha": "^8.2.0", + "mocha": "^8.2.1", "socket.io-client": "^2.3.1" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" diff --git a/packages/tests/package.json b/packages/tests/package.json index f647610fdd..446b5053de 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -42,19 +42,19 @@ "access": "public" }, "dependencies": { - "axios": "^0.20.0", + "axios": "^0.21.0", "lodash": "^4.17.20" }, "devDependencies": { "@feathersjs/feathers": "^4.5.9", "@types/axios": "^0.14.0", "@types/debug": "^4.1.5", - "@types/lodash": "^4.14.162", + "@types/lodash": "^4.14.164", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" } } diff --git a/packages/transport-commons/package.json b/packages/transport-commons/package.json index afa1890c29..7c545afaf7 100644 --- a/packages/transport-commons/package.json +++ b/packages/transport-commons/package.json @@ -53,11 +53,11 @@ "@feathersjs/feathers": "^4.5.9", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", - "@types/node": "^14.11.10", - "mocha": "^8.2.0", - "shx": "^0.3.2", + "@types/node": "^14.14.6", + "mocha": "^8.2.1", + "shx": "^0.3.3", "ts-node": "^9.0.0", - "typescript": "^4.0.3" + "typescript": "^4.0.5" }, "gitHead": "9b9f0f13387341bdd320f1e66feda828fca2c9f2" } From 2f9139830525c5ac912cb597fa6de86bedce7eae Mon Sep 17 00:00:00 2001 From: Youssef Gaber Date: Sun, 8 Nov 2020 06:48:01 +0200 Subject: [PATCH 4/9] docs(typescript): fix misleading param name (#2106) --- packages/feathers/index.d.ts | 2 +- packages/transport-commons/src/channels/mixins.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/feathers/index.d.ts b/packages/feathers/index.d.ts index 6972f5ae92..acadc628fe 100644 --- a/packages/feathers/index.d.ts +++ b/packages/feathers/index.d.ts @@ -54,7 +54,7 @@ declare namespace createApplication { } // tslint:disable-next-line void-return - type Hook> = (hook: HookContext) => (Promise | void> | HookContext | void); + type Hook> = (context: HookContext) => (Promise | void> | HookContext | void); interface HookContext> { /** diff --git a/packages/transport-commons/src/channels/mixins.ts b/packages/transport-commons/src/channels/mixins.ts index a69b115c33..7a5588ae29 100644 --- a/packages/transport-commons/src/channels/mixins.ts +++ b/packages/transport-commons/src/channels/mixins.ts @@ -62,7 +62,7 @@ export function channelMixin () { export type Event = string|(typeof ALL_EVENTS); -export type Publisher = (data: T, hook: HookContext) => Channel | Channel[] | void | Promise; +export type Publisher = (data: T, context: HookContext) => Channel | Channel[] | void | Promise; export interface PublishMixin { [PUBLISHERS]: { [ALL_EVENTS]?: Publisher, [key: string]: Publisher }; From 09b62c0c7e636caf620904ba87d61f168a020f05 Mon Sep 17 00:00:00 2001 From: Joseph Gan <37484538+bwgjoseph@users.noreply.github.com> Date: Sun, 8 Nov 2020 12:48:58 +0800 Subject: [PATCH 5/9] fix(package): Fix clean script in non Unix environments (#2110) --- packages/client/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/client/package.json b/packages/client/package.json index 16fca47fd9..7d0bbe0bc1 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -36,7 +36,7 @@ "*.js" ], "scripts": { - "clean": "../../node_modules/.bin/shx rm -rf dist/ && ../../node_modules/.bin/shx mkdir -p dist", + "clean": "shx rm -rf dist/ && shx mkdir -p dist", "version": "npm run build", "mocha": "mocha --config ../../.mocharc.json test/ --recursive", "test": "npm run build && npm run mocha", From 46e84b83f2acce985380243fc6d08c64e96f0068 Mon Sep 17 00:00:00 2001 From: Fadi Quader Date: Mon, 9 Nov 2020 01:32:47 +0800 Subject: [PATCH 6/9] fix(authentication-oauth): session.destroy is undefined when use cookie-session package (#2100) --- packages/authentication-oauth/src/express.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/authentication-oauth/src/express.ts b/packages/authentication-oauth/src/express.ts index e00918630f..4d1fbf4294 100644 --- a/packages/authentication-oauth/src/express.ts +++ b/packages/authentication-oauth/src/express.ts @@ -95,9 +95,14 @@ export default (options: OauthSetupSettings) => { ...payload }; - await new Promise((resolve, reject) => - req.session.destroy(err => err ? reject(err) : resolve()) - ); + await new Promise((resolve, reject) => { + if (!req.session.destroy) { + req.session = null; + resolve(); + } + + req.session.destroy(err => err ? reject(err) : resolve()); + }); debug(`Calling ${authService}.create authentication with strategy ${name}`); From 8d25be101a2593a9e789375c928a07780b9e28cf Mon Sep 17 00:00:00 2001 From: Joseph Gan <37484538+bwgjoseph@users.noreply.github.com> Date: Mon, 9 Nov 2020 02:16:04 +0800 Subject: [PATCH 7/9] fix(authentication): consistent response return between local and jwt strategy (#2042) --- packages/authentication/src/service.ts | 8 +++++++- packages/authentication/test/service.test.ts | 3 ++- packages/express/test/authentication.test.js | 6 ++++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/packages/authentication/src/service.ts b/packages/authentication/src/service.ts index 9d05f21b63..f611845ecb 100644 --- a/packages/authentication/src/service.ts +++ b/packages/authentication/src/service.ts @@ -5,6 +5,7 @@ import { AuthenticationBase, AuthenticationResult, AuthenticationRequest } from import { connection, event } from './hooks'; import '@feathersjs/transport-commons'; import { Application, Params, ServiceMethods, ServiceAddons } from '@feathersjs/feathers'; +import jsonwebtoken from 'jsonwebtoken'; const debug = Debug('@feathersjs/authentication/service'); @@ -112,7 +113,12 @@ export class AuthenticationService extends AuthenticationBase implements Partial const accessToken = await this.createAccessToken(payload, jwtOptions, params.secret); - return Object.assign({}, { accessToken }, authResult); + return merge({ accessToken }, authResult, { + authentication: { + accessToken, + payload: jsonwebtoken.decode(accessToken) + } + }); } /** diff --git a/packages/authentication/test/service.test.ts b/packages/authentication/test/service.test.ts index 932e7b6b62..de41aaf1a8 100644 --- a/packages/authentication/test/service.test.ts +++ b/packages/authentication/test/service.test.ts @@ -58,7 +58,8 @@ describe('authentication/service', () => { } assert.ok(result.accessToken); - assert.deepStrictEqual(omit(result, 'accessToken'), Strategy1.result); + assert.deepStrictEqual(omit(result, 'accessToken', 'authentication'), Strategy1.result); + assert.deepStrictEqual(result.authentication.payload, decoded); assert.ok(UUID.test(decoded.jti), 'Set `jti` to default UUID'); assert.strictEqual(decoded.aud, settings.audience); assert.strictEqual(decoded.iss, settings.issuer); diff --git a/packages/express/test/authentication.test.js b/packages/express/test/authentication.test.js index a96ba63d83..cc457a1d34 100644 --- a/packages/express/test/authentication.test.js +++ b/packages/express/test/authentication.test.js @@ -3,6 +3,7 @@ const _axios = require('axios'); const feathers = require('@feathersjs/feathers'); const getApp = require('@feathersjs/authentication-local/test/fixture'); const { authenticate } = require('@feathersjs/authentication'); +const omit = require('lodash/omit'); const expressify = require('../lib'); const axios = _axios.create({ @@ -63,8 +64,9 @@ describe('@feathersjs/express/authentication', () => { describe('service authentication', () => { it('successful local authentication', () => { assert.ok(authResult.accessToken); - assert.deepStrictEqual(authResult.authentication, { - strategy: 'local' + assert.deepStrictEqual(omit(authResult.authentication, 'payload'), { + strategy: 'local', + accessToken: authResult.accessToken }); assert.strictEqual(authResult.user.email, email); assert.strictEqual(authResult.user.password, undefined); From 1e942651fbaaf07fc66c159225fbc992a0174bf4 Mon Sep 17 00:00:00 2001 From: Shihab Mridha <3264156+shihabmridha@users.noreply.github.com> Date: Mon, 9 Nov 2020 00:16:56 +0600 Subject: [PATCH 8/9] fix(typescript): Add user property to the Params. (#2090) --- packages/feathers/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/feathers/index.d.ts b/packages/feathers/index.d.ts index acadc628fe..0c31c9e7ca 100644 --- a/packages/feathers/index.d.ts +++ b/packages/feathers/index.d.ts @@ -42,6 +42,7 @@ declare namespace createApplication { provider?: string; route?: {[key: string]: string}; headers?: {[key: string]: any}; + user?: {[key: string]: any}; [key: string]: any; // (JL) not sure if we want this } From 6fe8fcc2da94d10105c1ef5d4f1a198c2be61b23 Mon Sep 17 00:00:00 2001 From: David Luecke Date: Sun, 8 Nov 2020 10:27:47 -0800 Subject: [PATCH 9/9] chore(release): publish v4.5.10 --- lerna.json | 2 +- packages/authentication-client/CHANGELOG.md | 8 +++++++ packages/authentication-client/package.json | 24 ++++++++++----------- packages/authentication-local/CHANGELOG.md | 8 +++++++ packages/authentication-local/package.json | 8 +++---- packages/authentication-oauth/CHANGELOG.md | 11 ++++++++++ packages/authentication-oauth/package.json | 10 ++++----- packages/authentication/CHANGELOG.md | 11 ++++++++++ packages/authentication/package.json | 8 +++---- packages/client/CHANGELOG.md | 11 ++++++++++ packages/client/package.json | 22 +++++++++---------- packages/commons/CHANGELOG.md | 8 +++++++ packages/commons/package.json | 2 +- packages/configuration/CHANGELOG.md | 8 +++++++ packages/configuration/package.json | 4 ++-- packages/errors/CHANGELOG.md | 8 +++++++ packages/errors/package.json | 4 ++-- packages/express/CHANGELOG.md | 11 ++++++++++ packages/express/package.json | 14 ++++++------ packages/feathers/CHANGELOG.md | 11 ++++++++++ packages/feathers/package.json | 4 ++-- packages/primus-client/CHANGELOG.md | 8 +++++++ packages/primus-client/package.json | 12 +++++------ packages/primus/CHANGELOG.md | 8 +++++++ packages/primus/package.json | 12 +++++------ packages/rest-client/CHANGELOG.md | 8 +++++++ packages/rest-client/package.json | 12 +++++------ packages/socketio-client/CHANGELOG.md | 8 +++++++ packages/socketio-client/package.json | 12 +++++------ packages/socketio/CHANGELOG.md | 8 +++++++ packages/socketio/package.json | 12 +++++------ packages/tests/CHANGELOG.md | 8 +++++++ packages/tests/package.json | 4 ++-- packages/transport-commons/CHANGELOG.md | 8 +++++++ packages/transport-commons/package.json | 8 +++---- 35 files changed, 238 insertions(+), 87 deletions(-) diff --git a/lerna.json b/lerna.json index 5b90ad43af..acb5f7804c 100644 --- a/lerna.json +++ b/lerna.json @@ -3,7 +3,7 @@ "packages": [ "packages/*" ], - "version": "4.5.9", + "version": "4.5.10", "command": { "bootstrap": { "hoist": true diff --git a/packages/authentication-client/CHANGELOG.md b/packages/authentication-client/CHANGELOG.md index 83af9e7035..6fbe122d80 100644 --- a/packages/authentication-client/CHANGELOG.md +++ b/packages/authentication-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/authentication-client + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/authentication-client diff --git a/packages/authentication-client/package.json b/packages/authentication-client/package.json index 9b36ac7d9e..df4cd63851 100644 --- a/packages/authentication-client/package.json +++ b/packages/authentication-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-client", "description": "The authentication plugin for feathers-client", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -52,20 +52,20 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^4.5.9", - "@feathersjs/commons": "^4.5.9", - "@feathersjs/errors": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/authentication": "^4.5.10", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/errors": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", "debug": "^4.2.0" }, "devDependencies": { - "@feathersjs/authentication-local": "^4.5.9", - "@feathersjs/express": "^4.5.9", - "@feathersjs/primus": "^4.5.9", - "@feathersjs/primus-client": "^4.5.9", - "@feathersjs/rest-client": "^4.5.9", - "@feathersjs/socketio": "^4.5.9", - "@feathersjs/socketio-client": "^4.5.9", + "@feathersjs/authentication-local": "^4.5.10", + "@feathersjs/express": "^4.5.10", + "@feathersjs/primus": "^4.5.10", + "@feathersjs/primus-client": "^4.5.10", + "@feathersjs/rest-client": "^4.5.10", + "@feathersjs/socketio": "^4.5.10", + "@feathersjs/socketio-client": "^4.5.10", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", "@types/node": "^14.14.6", diff --git a/packages/authentication-local/CHANGELOG.md b/packages/authentication-local/CHANGELOG.md index ab5260412b..a10c3b89d0 100644 --- a/packages/authentication-local/CHANGELOG.md +++ b/packages/authentication-local/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/authentication-local + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) diff --git a/packages/authentication-local/package.json b/packages/authentication-local/package.json index ac0c9e0d7d..e565548542 100644 --- a/packages/authentication-local/package.json +++ b/packages/authentication-local/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-local", "description": "Local authentication strategy for @feathers/authentication", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -52,9 +52,9 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^4.5.9", - "@feathersjs/errors": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/authentication": "^4.5.10", + "@feathersjs/errors": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", "bcryptjs": "^2.4.3", "debug": "^4.2.0", "lodash": "^4.17.20" diff --git a/packages/authentication-oauth/CHANGELOG.md b/packages/authentication-oauth/CHANGELOG.md index 5d62c3b18e..ae9823be78 100644 --- a/packages/authentication-oauth/CHANGELOG.md +++ b/packages/authentication-oauth/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + + +### Bug Fixes + +* **authentication-oauth:** session.destroy is undefined when use cookie-session package ([#2100](https://github.com/feathersjs/feathers/issues/2100)) ([46e84b8](https://github.com/feathersjs/feathers/commit/46e84b83f2acce985380243fc6d08c64e96f0068)) + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) diff --git a/packages/authentication-oauth/package.json b/packages/authentication-oauth/package.json index 6e809f748c..0372cf710a 100644 --- a/packages/authentication-oauth/package.json +++ b/packages/authentication-oauth/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication-oauth", "description": "oAuth 1 and 2 authentication for Feathers. Powered by Grant.", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -52,10 +52,10 @@ "access": "public" }, "dependencies": { - "@feathersjs/authentication": "^4.5.9", - "@feathersjs/errors": "^4.5.9", - "@feathersjs/express": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/authentication": "^4.5.10", + "@feathersjs/errors": "^4.5.10", + "@feathersjs/express": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", "debug": "^4.2.0", "express-session": "^1.17.1", "grant": "^4.7.0", diff --git a/packages/authentication/CHANGELOG.md b/packages/authentication/CHANGELOG.md index 5eff12cca6..65f634079e 100644 --- a/packages/authentication/CHANGELOG.md +++ b/packages/authentication/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + + +### Bug Fixes + +* **authentication:** consistent response return between local and jwt strategy ([#2042](https://github.com/feathersjs/feathers/issues/2042)) ([8d25be1](https://github.com/feathersjs/feathers/commit/8d25be101a2593a9e789375c928a07780b9e28cf)) + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/authentication diff --git a/packages/authentication/package.json b/packages/authentication/package.json index a38917b768..4cb0bb4fff 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/authentication", "description": "Add Authentication to your FeathersJS app.", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -52,9 +52,9 @@ "access": "public" }, "dependencies": { - "@feathersjs/errors": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/transport-commons": "^4.5.9", + "@feathersjs/errors": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/transport-commons": "^4.5.10", "@types/jsonwebtoken": "^8.5.0", "debug": "^4.2.0", "jsonwebtoken": "^8.5.1", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 1ef4942ec4..7450358d4a 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + + +### Bug Fixes + +* **package:** Fix clean script in non Unix environments ([#2110](https://github.com/feathersjs/feathers/issues/2110)) ([09b62c0](https://github.com/feathersjs/feathers/commit/09b62c0c7e636caf620904ba87d61f168a020f05)) + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/client diff --git a/packages/client/package.json b/packages/client/package.json index 7d0bbe0bc1..f82f172e9b 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/client", "description": "A module that consolidates Feathers client modules for REST (jQuery, Request, Superagent) and Websocket (Socket.io, Primus) connections", - "version": "4.5.9", + "version": "4.5.10", "repository": { "type": "git", "url": "https://github.com/feathersjs/feathers.git" @@ -51,16 +51,16 @@ "devDependencies": { "@babel/core": "^7.12.3", "@babel/preset-env": "^7.12.1", - "@feathersjs/authentication-client": "^4.5.9", - "@feathersjs/errors": "^4.5.9", - "@feathersjs/express": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/primus": "^4.5.9", - "@feathersjs/primus-client": "^4.5.9", - "@feathersjs/rest-client": "^4.5.9", - "@feathersjs/socketio": "^4.5.9", - "@feathersjs/socketio-client": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/authentication-client": "^4.5.10", + "@feathersjs/errors": "^4.5.10", + "@feathersjs/express": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/primus": "^4.5.10", + "@feathersjs/primus-client": "^4.5.10", + "@feathersjs/rest-client": "^4.5.10", + "@feathersjs/socketio": "^4.5.10", + "@feathersjs/socketio-client": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "babel-loader": "^8.1.0", "body-parser": "^1.19.0", "feathers-memory": "^4.1.0", diff --git a/packages/commons/CHANGELOG.md b/packages/commons/CHANGELOG.md index 582f56bfe7..50b9d1d269 100644 --- a/packages/commons/CHANGELOG.md +++ b/packages/commons/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/commons + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/commons diff --git a/packages/commons/package.json b/packages/commons/package.json index 757ffaa71d..f6b105af24 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@feathersjs/commons", - "version": "4.5.9", + "version": "4.5.10", "description": "Shared Feathers utility functions", "homepage": "https://feathersjs.com", "keywords": [ diff --git a/packages/configuration/CHANGELOG.md b/packages/configuration/CHANGELOG.md index 3c62e294ad..09bf49fcea 100644 --- a/packages/configuration/CHANGELOG.md +++ b/packages/configuration/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/configuration + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) diff --git a/packages/configuration/package.json b/packages/configuration/package.json index 069e5bd3ca..b8624b45cd 100644 --- a/packages/configuration/package.json +++ b/packages/configuration/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/configuration", "description": "A small configuration module for your Feathers application.", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -57,7 +57,7 @@ "access": "public" }, "dependencies": { - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/feathers": "^4.5.10", "config": "^3.3.2", "debug": "^4.2.0" }, diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index 5b6204c9cf..85dcf6a2ae 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/errors + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/errors diff --git a/packages/errors/package.json b/packages/errors/package.json index 458c700e03..b57e02ae6b 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/errors", "description": "Common error types for Feathers apps", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/index", "types": "index.d.ts", @@ -48,7 +48,7 @@ "debug": "^4.2.0" }, "devDependencies": { - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/feathers": "^4.5.10", "express": "^4.17.1", "mocha": "^8.2.1" }, diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index 9e624c1964..e174a9aadd 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + + +### Bug Fixes + +* **authentication:** consistent response return between local and jwt strategy ([#2042](https://github.com/feathersjs/feathers/issues/2042)) ([8d25be1](https://github.com/feathersjs/feathers/commit/8d25be101a2593a9e789375c928a07780b9e28cf)) + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/express diff --git a/packages/express/package.json b/packages/express/package.json index 605bc2b1ed..4c59cb9540 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/express", "description": "Feathers Express framework bindings and REST provider", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "index.d.ts", @@ -49,8 +49,8 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/errors": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/errors": "^4.5.10", "@types/express": "^4.17.8", "debug": "^4.2.0", "express": "^4.17.1", @@ -58,10 +58,10 @@ "uberproto": "^2.0.6" }, "devDependencies": { - "@feathersjs/authentication": "^4.5.9", - "@feathersjs/authentication-local": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/authentication": "^4.5.10", + "@feathersjs/authentication-local": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "axios": "^0.21.0", "lodash": "^4.17.20", "mocha": "^8.2.1" diff --git a/packages/feathers/CHANGELOG.md b/packages/feathers/CHANGELOG.md index d07406e748..5e53fab5ac 100644 --- a/packages/feathers/CHANGELOG.md +++ b/packages/feathers/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + + +### Bug Fixes + +* **typescript:** Add user property to the Params. ([#2090](https://github.com/feathersjs/feathers/issues/2090)) ([1e94265](https://github.com/feathersjs/feathers/commit/1e942651fbaaf07fc66c159225fbc992a0174bf4)) + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/feathers diff --git a/packages/feathers/package.json b/packages/feathers/package.json index 44048150f6..5ab2a6d73a 100644 --- a/packages/feathers/package.json +++ b/packages/feathers/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/feathers", "description": "A framework for real-time applications and REST API with JavaScript and TypeScript", - "version": "4.5.9", + "version": "4.5.10", "homepage": "http://feathersjs.com", "repository": { "type": "git", @@ -54,7 +54,7 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^4.5.9", + "@feathersjs/commons": "^4.5.10", "debug": "^4.2.0", "events": "^3.2.0", "uberproto": "^2.0.6" diff --git a/packages/primus-client/CHANGELOG.md b/packages/primus-client/CHANGELOG.md index 0cd781c4b6..df704877ec 100644 --- a/packages/primus-client/CHANGELOG.md +++ b/packages/primus-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/primus-client + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/primus-client diff --git a/packages/primus-client/package.json b/packages/primus-client/package.json index 5aa22c9cdd..c86be49dc0 100644 --- a/packages/primus-client/package.json +++ b/packages/primus-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/primus-client", "description": "Client services for Primus and feathers-primus", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/index.js", "types": "index.d.ts", @@ -49,13 +49,13 @@ "access": "public" }, "dependencies": { - "@feathersjs/transport-commons": "^4.5.9" + "@feathersjs/transport-commons": "^4.5.10" }, "devDependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/primus": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/primus": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "feathers-memory": "^4.1.0", "mocha": "^8.2.1", "ws": "^7.3.1" diff --git a/packages/primus/CHANGELOG.md b/packages/primus/CHANGELOG.md index a42bebb045..51a36f065b 100644 --- a/packages/primus/CHANGELOG.md +++ b/packages/primus/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/primus + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/primus diff --git a/packages/primus/package.json b/packages/primus/package.json index 60708cec18..0ea430e428 100644 --- a/packages/primus/package.json +++ b/packages/primus/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/primus", "description": "The Feathers Primus real-time API provider", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "index.d.ts", @@ -49,17 +49,17 @@ "access": "public" }, "dependencies": { - "@feathersjs/transport-commons": "^4.5.9", + "@feathersjs/transport-commons": "^4.5.10", "debug": "^4.2.0", "primus": "^8.0.0", "primus-emitter": "^3.1.1", "uberproto": "^2.0.6" }, "devDependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/express": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/express": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "feathers-memory": "^4.1.0", "lodash": "^4.17.20", "mocha": "^8.2.1", diff --git a/packages/rest-client/CHANGELOG.md b/packages/rest-client/CHANGELOG.md index 4cc0cd19e3..3c5c50eb34 100644 --- a/packages/rest-client/CHANGELOG.md +++ b/packages/rest-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/rest-client + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) diff --git a/packages/rest-client/package.json b/packages/rest-client/package.json index f36da0d477..c2fa2856a2 100644 --- a/packages/rest-client/package.json +++ b/packages/rest-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/rest-client", "description": "REST client services for different Ajax libraries", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/index.js", "types": "index.d.ts", @@ -49,8 +49,8 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/errors": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/errors": "^4.5.10", "qs": "^6.9.4" }, "devDependencies": { @@ -58,9 +58,9 @@ "@angular/core": "^10.2.2", "@angular/http": "^7.2.16", "@angular/platform-browser": "^10.2.2", - "@feathersjs/express": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/express": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "axios": "^0.21.0", "body-parser": "^1.19.0", "feathers-memory": "^4.1.0", diff --git a/packages/socketio-client/CHANGELOG.md b/packages/socketio-client/CHANGELOG.md index 44ac90ae08..81366feb0f 100644 --- a/packages/socketio-client/CHANGELOG.md +++ b/packages/socketio-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/socketio-client + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/socketio-client diff --git a/packages/socketio-client/package.json b/packages/socketio-client/package.json index 0ca492c09b..64c2610d9b 100644 --- a/packages/socketio-client/package.json +++ b/packages/socketio-client/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/socketio-client", "description": "The client for Socket.io through feathers-socketio", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/index.js", "types": "index.d.ts", @@ -40,14 +40,14 @@ "access": "public" }, "dependencies": { - "@feathersjs/transport-commons": "^4.5.9", + "@feathersjs/transport-commons": "^4.5.10", "@types/socket.io-client": "^1.4.34" }, "devDependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/socketio": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/socketio": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "feathers-memory": "^4.1.0", "mocha": "^8.2.1", "socket.io-client": "^2.3.1" diff --git a/packages/socketio/CHANGELOG.md b/packages/socketio/CHANGELOG.md index 60b311919f..71dcc554f1 100644 --- a/packages/socketio/CHANGELOG.md +++ b/packages/socketio/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/socketio + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/socketio diff --git a/packages/socketio/package.json b/packages/socketio/package.json index eb48ecb29b..0a55f3ea7d 100644 --- a/packages/socketio/package.json +++ b/packages/socketio/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/socketio", "description": "The Feathers Socket.io real-time API provider", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "index.d.ts", @@ -49,17 +49,17 @@ "access": "public" }, "dependencies": { - "@feathersjs/transport-commons": "^4.5.9", + "@feathersjs/transport-commons": "^4.5.10", "@types/socket.io": "^2.1.11", "debug": "^4.2.0", "socket.io": "^2.3.0", "uberproto": "^2.0.6" }, "devDependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/express": "^4.5.9", - "@feathersjs/feathers": "^4.5.9", - "@feathersjs/tests": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/express": "^4.5.10", + "@feathersjs/feathers": "^4.5.10", + "@feathersjs/tests": "^4.5.10", "@types/mocha": "^8.0.3", "@types/mongodb": "^3.5.32", "@types/node": "^14.14.6", diff --git a/packages/tests/CHANGELOG.md b/packages/tests/CHANGELOG.md index 932124c834..7eeaa06937 100644 --- a/packages/tests/CHANGELOG.md +++ b/packages/tests/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/tests + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/tests diff --git a/packages/tests/package.json b/packages/tests/package.json index 446b5053de..d5f5d062da 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -2,7 +2,7 @@ "name": "@feathersjs/tests", "private": true, "description": "Feathers core module common tests", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "keywords": [ @@ -46,7 +46,7 @@ "lodash": "^4.17.20" }, "devDependencies": { - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/feathers": "^4.5.10", "@types/axios": "^0.14.0", "@types/debug": "^4.1.5", "@types/lodash": "^4.14.164", diff --git a/packages/transport-commons/CHANGELOG.md b/packages/transport-commons/CHANGELOG.md index a4a3354c45..1f40afb56a 100644 --- a/packages/transport-commons/CHANGELOG.md +++ b/packages/transport-commons/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08) + +**Note:** Version bump only for package @feathersjs/transport-commons + + + + + ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09) **Note:** Version bump only for package @feathersjs/transport-commons diff --git a/packages/transport-commons/package.json b/packages/transport-commons/package.json index 7c545afaf7..ab8d0a2354 100644 --- a/packages/transport-commons/package.json +++ b/packages/transport-commons/package.json @@ -1,7 +1,7 @@ { "name": "@feathersjs/transport-commons", "description": "Shared functionality for websocket providers", - "version": "4.5.9", + "version": "4.5.10", "homepage": "https://feathersjs.com", "main": "lib/", "types": "lib/", @@ -43,14 +43,14 @@ "access": "public" }, "dependencies": { - "@feathersjs/commons": "^4.5.9", - "@feathersjs/errors": "^4.5.9", + "@feathersjs/commons": "^4.5.10", + "@feathersjs/errors": "^4.5.10", "debug": "^4.2.0", "lodash": "^4.17.20", "radix-router": "^3.0.1" }, "devDependencies": { - "@feathersjs/feathers": "^4.5.9", + "@feathersjs/feathers": "^4.5.10", "@types/debug": "^4.1.5", "@types/mocha": "^8.0.3", "@types/node": "^14.14.6",