600.0.0 • Published 6 years ago
@ihadeed/hooks-common v600.0.0
feathers-hooks-common
Useful hooks for use with Feathers services.
Use feathers-hooks-common v3.10.0 with FeathersJS v2 (Auk).
Use feathers-hooks-common v4.x.x with FeathersJS v3 (Buzzard).
Migration to v4 (for FeathersJS v3 Buzzard) from v3 (for FeathersJSv2 Auk).
Docs moved to feathers-plus web site.
v4.x.x now supports FeathersJS v3 (Buzzard). Continue using v3.10.0 for FeathersJS v2 (Auk).
Removed:
- Removed support for the deprecated legacy syntax in
populate. - Removed the deprecated
removehook in favor ofdiscard.
- Removed support for the deprecated legacy syntax in
Deprecated. These will be removed in FeathersJS v3 (Crow).
- Deprecated
pluckin favor ofiff(isProvider('external'),keep(...fieldNames)). Be careful! - Deprecated the
clientin favor of theparamsFromClient.
- Deprecated
Added modules. They work with both FeathersJS v2 and v3.
fastJoinhook - Very fast alternative topopulate.makeCallingParamsutility - Help constructcontext.paramswhen calling services.
Documentation
Refer to Feathers-Plus web site..
Installation
Run npm install feathers-hooks-common --save in your project folder (installs the latest v4 release).
Tests
npm test to run tests.
License
See LICENSE.