Skip to content

Unmet peer dependency even with request installed #47

@adamk33n3r

Description

@adamk33n3r

I'm sorry to bring this up yet again but hear me out. I saw many other issues in this repo related but the answer was always "Install request first". I have done that but I'm still getting the error. I have even tried installing request@2.34 specifically with the same result. The package that is installed is request@2.34.0 however. I'm guessing this could have something to do with it. Otherwise I'm lost!

I am using the Ubuntu WSL on Windows 10 if that makes a difference. I can't test on a real Ubuntu install so maybe this is unique to WSL since I'm not seeing this issue from others?

Below are the commands I have run exactly and their output.

akeenan / ~ > npm install -g request
/home/akeenan/.node_modules/lib
└─┬ request@2.88.0
  ├── aws-sign2@0.7.0
  ├── aws4@1.8.0
  ├── caseless@0.12.0
  ├─┬ combined-stream@1.0.8
  │ └── delayed-stream@1.0.0
  ├── extend@3.0.2
  ├── forever-agent@0.6.1
  ├─┬ form-data@2.3.3
  │ └── asynckit@0.4.0
  ├─┬ har-validator@5.1.3
  │ ├─┬ ajv@6.10.0
  │ │ ├── fast-deep-equal@2.0.1
  │ │ ├── fast-json-stable-stringify@2.0.0
  │ │ ├── json-schema-traverse@0.4.1
  │ │ └─┬ uri-js@4.2.2
  │ │   └── punycode@2.1.1
  │ └── har-schema@2.0.0
  ├─┬ http-signature@1.2.0
  │ ├── assert-plus@1.0.0
  │ ├─┬ jsprim@1.4.1
  │ │ ├── extsprintf@1.3.0
  │ │ ├── json-schema@0.2.3
  │ │ └─┬ verror@1.10.0
  │ │   └── core-util-is@1.0.2
  │ └─┬ sshpk@1.16.1
  │   ├── asn1@0.2.4
  │   ├── bcrypt-pbkdf@1.0.2
  │   ├── dashdash@1.14.1
  │   ├── ecc-jsbn@0.1.2
  │   ├── getpass@0.1.7
  │   ├── jsbn@0.1.1
  │   ├── safer-buffer@2.1.2
  │   └── tweetnacl@0.14.5
  ├── is-typedarray@1.0.0
  ├── isstream@0.1.2
  ├── json-stringify-safe@5.0.1
  ├─┬ mime-types@2.1.24
  │ └── mime-db@1.40.0
  ├── oauth-sign@0.9.0
  ├── performance-now@2.1.0
  ├── qs@6.5.2
  ├── safe-buffer@5.1.2
  ├─┬ tough-cookie@2.4.3
  │ ├── psl@1.2.0
  │ └── punycode@1.4.1
  ├── tunnel-agent@0.6.0
  └── uuid@3.3.2

akeenan / ~ > npm install -g request-promise-native
/home/akeenan/.node_modules/lib
├── UNMET PEER DEPENDENCY request@^2.34
└─┬ request-promise-native@1.0.7
  ├── UNMET PEER DEPENDENCY request@^2.34
  ├─┬ request-promise-core@1.1.2
  │ └── lodash@4.17.11
  ├── stealthy-require@1.1.1
  └─┬ tough-cookie@2.5.0
    ├── psl@1.2.0
    └── punycode@2.1.1

npm WARN request-promise-native@1.0.7 requires a peer of request@^2.34 but none was installed.
npm WARN request-promise-core@1.1.2 requires a peer of request@^2.34 but none was installed.
akeenan / ~ >

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions