Missing peer dependency: ajv@>=5.0.3-beta.0
See original GitHub issue- Version: 15.1.1
- Target: OS X
A recent version of electron-builder (^15.1.1) started logging peer dependency warnings on install:
npm WARN ajv-keywords@2.0.1-beta.1 requires a peer of ajv@>=5.0.3-beta.0 but none was installed.
ββ¬ electron-builder@15.1.1
β βββ¬ 7zip-bin@2.0.4
β β βββ 7zip-bin-mac@1.0.1
β βββ¬ UNMET PEER DEPENDENCY ajv@5.0.3-beta.0
β β βββ co@4.6.0
β β βββ json-stable-stringify@1.0.1
β βββ ajv-keywords@2.0.1-beta.1
β βββ bluebird-lst@1.0.1
β βββ chromium-pickle-js@0.2.0
β βββ cuint@0.2.2
β βββ electron-builder-core@13.6.0
β βββ electron-builder-http@15.0.1
β βββ¬ electron-builder-util@15.0.1
β β βββ ini@1.3.4
β β βββ¬ node-emoji@1.5.1
β β β βββ string.prototype.codepointat@0.2.0
β β βββ¬ source-map-support@0.4.11
β β β βββ source-map@0.5.6
β β βββ stat-mode@0.2.2
β β βββ¬ tunnel-agent@0.6.0
β β βββ safe-buffer@5.0.1
β βββ¬ electron-download-tf@4.0.0
β β βββ fs-extra@2.0.0
β β βββ minimist@1.2.0
β β βββ path-exists@3.0.0
β β βββ sumchecker@2.0.1
β βββ¬ electron-macos-sign@1.6.0
β β βββ compare-version@0.1.2
β βββ¬ electron-publish@15.0.1
β β βββ mime@1.3.4
β β βββ progress-ex@2.0.0
β βββ¬ fs-extra-p@4.0.2
β β βββ fs-extra@2.0.0
β βββ hosted-git-info@2.2.0
β βββ¬ is-ci@1.0.10
β β βββ ci-info@1.0.0
β βββ isbinaryfile@3.0.2
β βββ¬ js-yaml@3.8.2
β β βββ¬ argparse@1.0.9
β β β βββ sprintf-js@1.0.3
β β βββ esprima@3.1.3
β βββ¬ minimatch@3.0.3
β β βββ¬ brace-expansion@1.1.6
β β βββ balanced-match@0.4.2
β β βββ concat-map@0.0.1
β βββ node-forge@0.7.0
β βββ¬ normalize-package-data@2.3.6
β β βββ¬ is-builtin-module@1.0.0
β β β βββ builtin-modules@1.1.1
β β βββ¬ validate-npm-package-license@3.0.1
β β βββ¬ spdx-correct@1.0.2
β β β βββ spdx-license-ids@1.2.2
β β βββ spdx-expression-parse@1.0.4
β βββ¬ parse-color@1.0.0
β β βββ color-convert@0.5.3
β βββ¬ plist@2.0.1
β β βββ base64-js@1.1.2
β β βββ xmlbuilder@8.2.2
β β βββ xmldom@0.1.27
β βββ¬ sanitize-filename@1.6.1
β β βββ¬ truncate-utf8-bytes@1.0.2
β β βββ utf8-byte-length@1.0.4
β βββ semver@5.3.0
β βββ¬ update-notifier@2.1.0
β β βββ¬ boxen@1.0.0
β β β βββ ansi-align@1.1.0
β β β βββ camelcase@4.0.0
β β β βββ cli-boxes@1.0.0
β β β βββ¬ string-width@2.0.0
β β β β βββ is-fullwidth-code-point@2.0.0
β β β βββ¬ term-size@0.1.1
β β β β βββ¬ execa@0.4.0
β β β β βββ cross-spawn-async@2.2.5
β β β β βββ npm-run-path@1.0.0
β β β β βββ path-key@1.0.0
β β β β βββ strip-eof@1.0.0
β β β βββ widest-line@1.0.0
β β βββ¬ configstore@3.0.0
β β β βββ dot-prop@4.1.1
β β β βββ¬ unique-string@1.0.0
β β β β βββ crypto-random-string@1.0.0
β β β βββ¬ write-file-atomic@1.3.1
β β β βββ slide@1.1.6
β β βββ is-npm@1.0.0
β β βββ¬ latest-version@3.0.0
β β β βββ¬ package-json@3.1.0
β β β βββ¬ got@6.7.1
β β β β βββ¬ create-error-class@3.0.2
β β β β β βββ capture-stack-trace@1.0.0
β β β β βββ duplexer3@0.1.4
β β β β βββ get-stream@3.0.0
β β β β βββ is-redirect@1.0.0
β β β β βββ is-retry-allowed@1.1.0
β β β β βββ lowercase-keys@1.0.0
β β β β βββ timed-out@4.0.1
β β β β βββ unzip-response@2.0.1
β β β β βββ¬ url-parse-lax@1.0.0
β β β β βββ prepend-http@1.0.4
β β β βββ registry-auth-token@3.1.0
β β β βββ registry-url@3.1.0
β β βββ lazy-req@2.0.0
β β βββ semver-diff@2.1.0
β β βββ xdg-basedir@3.0.0
β βββ¬ uuid-1345@0.99.6
β β βββ macaddress@0.2.8
β βββ¬ yargs@7.0.1
β βββ camelcase@3.0.0
β βββ¬ cliui@3.2.0
β β βββ wrap-ansi@2.1.0
β βββ decamelize@1.2.0
β βββ get-caller-file@1.0.2
β βββ¬ os-locale@1.4.0
β β βββ¬ lcid@1.0.0
β β βββ invert-kv@1.0.0
β βββ¬ read-pkg-up@1.0.1
β β βββ find-up@1.1.2
β β βββ¬ read-pkg@1.1.0
β β βββ¬ load-json-file@1.1.0
β β β βββ¬ strip-bom@2.0.0
β β β βββ is-utf8@0.2.1
β β βββ path-type@1.1.0
β βββ require-directory@2.1.1
β βββ require-main-filename@1.0.1
β βββ set-blocking@2.0.0
β βββ¬ string-width@1.0.2
β β βββ code-point-at@1.1.0
β β βββ is-fullwidth-code-point@1.0.0
β βββ which-module@1.0.0
β βββ y18n@3.2.1
β βββ¬ yargs-parser@5.0.0
β βββ camelcase@3.0.0
Issue Analytics
- State:
- Created 7 years ago
- Reactions:2
- Comments:36 (20 by maintainers)
Top Results From Across the Web
Missing peer dependencies - npm - Stack Overflow
You must install peer dependencies yourself. Does this mean that I need to add jquery@1.9.1 - 3 to my package.json under peerDependencies ......
Read more >you must install peer dependencies yourself Code Example
npm WARN codelyzer@6.0.1 requires a peer of tslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
Read more >if you don't want pnpm to fail on peer dependency issues, add ...
When configuring pnpm in a monorepo with workspaces, using hoist=false to guarantee isolation of packages from each other, and with strict peer dependencies...
Read more >Understanding Peer Dependencies in JavaScript
When to use peerDependencies? Peer dependencies really come into play when you're developing code that will be used by others, such as pluginsΒ ......
Read more >Peer Dependencies | Node.js
Peer Dependencies. por Domenic Denicola, 2013-02-08. Reposted from Domenic's blog with permission. Thanks! npm is awesome as a package manager.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Because Iβm from 2016 π
Why not use yarn π?