Skip to content

Resolve warnings encountered on yarn add set.jsΒ #67

@rootulp

Description

@rootulp

A vanilla install of set.js encounters the following:

❯ yarn add set.js
yarn add v1.22.10
[1/4] πŸ”  Resolving packages...
warning set.js > truffle-hdwallet-provider@1.0.17: WARNING: This package has been renamed to @truffle/hdwallet-provider.
warning set.js > truffle > mocha > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning set.js > @truffle/contract > @ensdomains/ensjs > @ensdomains/resolver@0.2.4: Please use @ensdomains/ens-contracts
warning set.js > truffle > mocha > chokidar > fsevents@2.1.3: "Please update to latest v2.3 or v2.2"
warning set.js > @truffle/contract > @ensdomains/ensjs > @ensdomains/ens@0.4.3: Please use @ensdomains/ens-contracts
warning set.js > truffle > @truffle/db > graphql-tools@6.2.6: This package has been deprecated and now it only exports makeExecutableSchema.\nAnd it will no longer receive updates.\nWe recommend you to migrate to scoped packages such as @graphql-tools/schema, @graphql-tools/utils and etc.\nCheck out https://www.graphql-tools.com to learn what package you should use instead
warning set.js > truffle > @truffle/db > apollo-server > graphql-tools@4.0.8: This package has been deprecated and now it only exports makeExecutableSchema.\nAnd it will no longer receive updates.\nWe recommend you to migrate to scoped packages such as @graphql-tools/schema, @graphql-tools/utils and etc.\nCheck out https://www.graphql-tools.com to learn what package you should use instead
warning set.js > truffle > @truffle/preserve-to-filecoin > cids > multibase@4.0.5: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-filecoin > cids > multihashes > multibase@4.0.5: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > multihashes > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > uint8arrays > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/db > jsondown > mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning set.js > truffle > @truffle/preserve-to-filecoin > filecoin.js > @nodefactory/filsnap-adapter@0.2.2: Package is deprecated in favour of @chainsafe/filsnap-adapter
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-raw@6.0.0: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-dag-cbor@0.17.1: This module has been superseded by @ipld/dag-cbor and multiformats
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-dag-pb@0.20.0: This module has been superseded by @ipld/dag-pb and multiformats
warning set.js > truffle > @truffle/debugger > remote-redux-devtools > redux-devtools-core@0.2.1: Package moved to @redux-devtools/app.
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > multiaddr > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/debugger > remote-redux-devtools > redux-devtools-instrument@1.10.0: Package moved to @redux-devtools/instrument.
warning set.js > truffle > @truffle/db > pouchdb > uuid@3.2.1: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning set.js > truffle > @truffle/db > apollo-server > graphql-tools > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning set.js > truffle > @truffle/db > pouchdb-adapter-node-websql > pouchdb-utils > uuid@3.2.1: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning set.js > truffle > @truffle/debugger > remote-redux-devtools > socketcluster-client > uuid@3.2.1: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning set.js > truffle > @truffle/db > apollo-server > apollo-server-express > graphql-tools@4.0.8: This package has been deprecated and now it only exports makeExecutableSchema.\nAnd it will no longer receive updates.\nWe recommend you to migrate to scoped packages such as @graphql-tools/schema, @graphql-tools/utils and etc.\nCheck out https://www.graphql-tools.com to learn what package you should use instead
warning set.js > truffle > @truffle/preserve-to-buckets > @textile/hub > @textile/crypto > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/db > apollo-server > apollo-server-core > graphql-tools@4.0.8: This package has been deprecated and now it only exports makeExecutableSchema.\nAnd it will no longer receive updates.\nWe recommend you to migrate to scoped packages such as @graphql-tools/schema, @graphql-tools/utils and etc.\nCheck out https://www.graphql-tools.com to learn what package you should use instead
warning set.js > truffle > @truffle/preserve-to-buckets > @textile/hub > @textile/threads-id > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-buckets > @textile/hub > @textile/security > multibase@3.1.2: This module has been superseded by the multiformats module
warning set.js > @truffle/contract > @ensdomains/ensjs > @ensdomains/ens > testrpc@0.0.1: testrpc has been renamed to ganache-cli, please use this package from now on.
warning set.js > @truffle/contract > @ensdomains/ensjs > @ensdomains/ens > ethereumjs-testrpc@6.0.3: ethereumjs-testrpc has been renamed to ganache-cli, please use this package from now on.
warning set.js > truffle > @truffle/preserve-to-filecoin > filecoin.js > rpc-websockets > circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-raw > multihashing-async@2.1.3: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-dag-cbor > multihashing-async@2.1.3: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-dag-pb > multihashing-async@2.1.3: This module has been superseded by the multiformats module
warning set.js > truffle > @truffle/preserve-to-ipfs > ipfs-http-client > ipld-dag-pb > protons@2.0.2: This module is no longer maintained
warning set.js > truffle > @truffle/debugger > remote-redux-devtools > redux-devtools-core > remotedev-serialize@0.1.9: Package moved to @redux-devtools/serialize.
warning set.js > truffle > @truffle/db > apollo-server > apollo-server-core > apollo-cache-control@0.14.0: The functionality provided by the `apollo-cache-control` package is built in to `apollo-server-core` starting with Apollo Server 3. See https://www.apollographql.com/docs/apollo-server/migration/#cachecontrol for details.
warning set.js > truffle > @truffle/db > apollo-server > apollo-server-core > graphql-extensions@0.15.0: The `graphql-extensions` API has been removed from Apollo Server 3. Use the plugin API instead: https://www.apollographql.com/docs/apollo-server/integrations/plugins/
warning set.js > truffle > @truffle/db > apollo-server > apollo-server-core > apollo-tracing@0.15.0: The `apollo-tracing` package is no longer part of Apollo Server 3. See https://www.apollographql.com/docs/apollo-server/migration/#tracing for details
warning set.js > truffle > @truffle/db > pouchdb-adapter-node-websql > websql > sqlite3 > node-pre-gyp@0.11.0: Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future
warning set.js > truffle > @truffle/preserve-to-filecoin > filecoin.js > @zondax/filecoin-signing-tools > ipld-dag-cbor@0.17.1: This module has been superseded by @ipld/dag-cbor and multiformats
warning set.js > truffle > @truffle/preserve-to-filecoin > filecoin.js > @zondax/filecoin-signing-tools > axios@0.20.0: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
warning set.js > truffle > @truffle/debugger > reselect-tree > esdoc > ice-cap > cheerio > jsdom > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[2/4] 🚚  Fetching packages...

We likely want to upgrade our dependency on truffle, rename a dep to @truffle/hdwallet-provider, and resolve the remaining warnings.

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