@feathersjs/express
Advanced tools
Comparing version 1.3.1 to 4.0.0-pre.0
@@ -6,2 +6,33 @@ # Change Log | ||
# [4.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v3.2.0-pre.1...v4.0.0-pre.0) (2019-04-21) | ||
### Bug Fixes | ||
* Make Mocha a proper devDependency for every repository ([#1053](https://github.com/feathersjs/feathers/issues/1053)) ([9974803](https://github.com/feathersjs/feathers/commit/9974803)) | ||
* Update adapter common tests ([#1135](https://github.com/feathersjs/feathers/issues/1135)) ([8166dda](https://github.com/feathersjs/feathers/commit/8166dda)) | ||
* Update all dependencies to latest ([#1206](https://github.com/feathersjs/feathers/issues/1206)) ([e51e0f6](https://github.com/feathersjs/feathers/commit/e51e0f6)) | ||
* **chore:** Properly configure and run code linter ([#1092](https://github.com/feathersjs/feathers/issues/1092)) ([fd3fc34](https://github.com/feathersjs/feathers/commit/fd3fc34)) | ||
* **package:** update @feathersjs/commons to version 2.0.0 ([#31](https://github.com/feathersjs/feathers/issues/31)) ([c1ef5b1](https://github.com/feathersjs/feathers/commit/c1ef5b1)) | ||
* **package:** update debug to version 3.0.0 ([#2](https://github.com/feathersjs/feathers/issues/2)) ([7e19603](https://github.com/feathersjs/feathers/commit/7e19603)) | ||
### Features | ||
* @feathersjs/authentication-oauth ([#1299](https://github.com/feathersjs/feathers/issues/1299)) ([656bae7](https://github.com/feathersjs/feathers/commit/656bae7)) | ||
* Add AuthenticationBaseStrategy and make authentication option handling more explicit ([#1284](https://github.com/feathersjs/feathers/issues/1284)) ([2667d92](https://github.com/feathersjs/feathers/commit/2667d92)) | ||
* Add TypeScript definitions ([#1275](https://github.com/feathersjs/feathers/issues/1275)) ([9dd6713](https://github.com/feathersjs/feathers/commit/9dd6713)) | ||
* Allow registering a service at the root level ([#1115](https://github.com/feathersjs/feathers/issues/1115)) ([c73d322](https://github.com/feathersjs/feathers/commit/c73d322)) | ||
* Authentication v3 client ([#1240](https://github.com/feathersjs/feathers/issues/1240)) ([65b43bd](https://github.com/feathersjs/feathers/commit/65b43bd)) | ||
* Authentication v3 Express integration ([#1218](https://github.com/feathersjs/feathers/issues/1218)) ([82bcfbe](https://github.com/feathersjs/feathers/commit/82bcfbe)) | ||
### BREAKING CHANGES | ||
* Rewrite for authentication v3 | ||
## [1.3.1](https://github.com/feathersjs/feathers/compare/@feathersjs/express@1.3.0...@feathersjs/express@1.3.1) (2019-01-02) | ||
@@ -8,0 +39,0 @@ |
@@ -7,2 +7,3 @@ const express = require('express'); | ||
const authentication = require('./authentication'); | ||
const rest = require('./rest'); | ||
@@ -87,3 +88,3 @@ | ||
Object.assign(module.exports, express, { | ||
Object.assign(module.exports, express, authentication, { | ||
default: feathersExpress, | ||
@@ -90,0 +91,0 @@ original: express, |
const makeDebug = require('debug'); | ||
const wrappers = require('./wrappers'); | ||
const { parseAuthentication } = require('../authentication'); | ||
@@ -33,6 +34,8 @@ const debug = makeDebug('@feathersjs/express/rest'); | ||
app.use(function (req, res, next) { | ||
req.feathers = { provider: 'rest' }; | ||
req.feathers = Object.assign({ provider: 'rest' }, req.feathers); | ||
next(); | ||
}); | ||
app.use(parseAuthentication()); | ||
// Register the REST provider | ||
@@ -39,0 +42,0 @@ app.providers.push(function (service, path, options) { |
{ | ||
"name": "@feathersjs/express", | ||
"description": "Feathers Express framework bindings and REST provider", | ||
"version": "1.3.1", | ||
"version": "4.0.0-pre.0", | ||
"homepage": "https://feathersjs.com", | ||
"main": "lib/", | ||
"types": "index.d.ts", | ||
"keywords": [ | ||
@@ -38,15 +39,19 @@ "feathers", | ||
"dependencies": { | ||
"@feathersjs/commons": "^4.0.0", | ||
"@feathersjs/errors": "^3.3.6", | ||
"debug": "^4.0.0", | ||
"express": "^4.16.2", | ||
"uberproto": "^2.0.0" | ||
"@feathersjs/commons": "^4.0.0-pre.0", | ||
"@feathersjs/errors": "^4.0.0-pre.0", | ||
"@types/express": "^4.16.1", | ||
"debug": "^4.1.1", | ||
"express": "^4.16.4", | ||
"uberproto": "^2.0.4" | ||
}, | ||
"devDependencies": { | ||
"@feathersjs/feathers": "^3.3.1", | ||
"@feathersjs/authentication": "^4.0.0-pre.0", | ||
"@feathersjs/authentication-local": "^4.0.0-pre.0", | ||
"@feathersjs/feathers": "^4.0.0-pre.0", | ||
"axios": "^0.18.0", | ||
"chai": "^4.1.2", | ||
"mocha": "^5.2.0" | ||
"chai": "^4.2.0", | ||
"lodash": "^4.17.11", | ||
"mocha": "^6.0.2" | ||
}, | ||
"gitHead": "8c3a740ada9c9a0a25204d72f8ce982ad2887331" | ||
"gitHead": "f415041c465858436a475302aabc7b8cc75adfef" | ||
} |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
26851
11
341
6
7
1
+ Added@types/express@^4.16.1
+ Added@feathersjs/errors@4.5.17(transitive)
+ Added@types/body-parser@1.19.5(transitive)
+ Added@types/connect@3.4.38(transitive)
+ Added@types/express@4.17.21(transitive)
+ Added@types/express-serve-static-core@4.19.6(transitive)
+ Added@types/http-errors@2.0.4(transitive)
+ Added@types/mime@1.3.5(transitive)
+ Added@types/node@22.13.5(transitive)
+ Added@types/qs@6.9.18(transitive)
+ Added@types/range-parser@1.2.7(transitive)
+ Added@types/send@0.17.4(transitive)
+ Added@types/serve-static@1.15.7(transitive)
+ Addedundici-types@6.20.0(transitive)
- Removed@feathersjs/errors@3.3.6(transitive)
Updateddebug@^4.1.1
Updatedexpress@^4.16.4
Updateduberproto@^2.0.4