Skip to content

Mega console spam due to depreciation  #1143

@Stono

Description

@Stono

Hey,
This is from running npm run test.

jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
      ✓ should resolve references as deeply as possible (116ms)
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
      ✓ should handle this weird case
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
      ✓ should not stop if one $ref has error
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
      ✓ should include fullPath in invalid $ref type
      ✓ should be able to overwrite fetchJSON
    deeply resolved
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.
jsonpatch.apply is deprecated, please use `applyPatch` for applying patch sequences, or `applyOperation` to apply individual operations.

Seems to be coming from fast-json-patch.
I tried updating it to the latest minor of v1 but it didn't helps, and updating it to 2.x.x caused a whole bunch of tests to fail.

Honestly, looking at your dependencies, quite a few are severely out of date.

 deep-extend                                 ^0.4.1  →   ^0.5.0
 fast-json-patch                             ~1.1.8  →   ~2.0.5
 isomorphic-form-data                         0.0.1  →    1.0.0
 lodash                                      4.16.2  →   4.17.4
 babel-eslint                                ^6.0.2  →   ^8.0.1
 babel-loader                                ^6.3.2  →   ^7.1.2
 babel-plugin-transform-object-rest-spread   6.16.0  →   6.26.0
 babel-plugin-transform-runtime              6.15.0  →   6.23.0
 eslint                                     ^3.18.0  →   ^4.8.0
 eslint-config-airbnb-base                  ^11.1.1  →  ^12.0.1
 expect                                     ^1.20.2  →  ^21.2.1
 license-checker                             ^8.0.3  →  ^14.0.0
 mocha                                       ^2.4.5  →   ^3.5.3
 webpack                                     ^2.2.1  →   ^3.6.0

You're going to get more of these sorts of problems unless you keep on top of those!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions