Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install perspective javascript libraries with yarn/npm #1605

Closed
jmy48 opened this issue Nov 9, 2021 · 1 comment
Closed

Can't install perspective javascript libraries with yarn/npm #1605

jmy48 opened this issue Nov 9, 2021 · 1 comment

Comments

@jmy48
Copy link

jmy48 commented Nov 9, 2021

I'm trying to run the tornado-streaming-python example. I've installed perspective-python and the server runs. I run yarn in the tornado-streaming-python directory and get:

yarn install v1.22.17
[1/5] 🔍  Validating package.json...
[2/5] 🔍  Resolving packages...
warning Resolution field "write-file-atomic@2.4.1" is incompatible with requested version "write-file-atomic@^3.0.0"
warning Resolution field "autoprefixer@9.7.0" is incompatible with requested version "autoprefixer@^6.3.1"
warning Resolution field "write-file-atomic@2.4.1" is incompatible with requested version "write-file-atomic@^2.4.2"
warning Resolution field "react@16.8.6" is incompatible with requested version "react@1.0.1"
warning Resolution field "autoprefixer@9.7.0" is incompatible with requested version "autoprefixer@^9.7.5"
warning Resolution field "react@16.8.6" is incompatible with requested version "react@^17.0.1"
warning Resolution field "react-dom@16.8.6" is incompatible with requested version "react-dom@^17.0.1"
warning Resolution field "react@16.8.6" is incompatible with requested version "react@^17.0.1"
warning Resolution field "react-dom@16.8.6" is incompatible with requested version "react-dom@^17.0.1"
warning Resolution field "react@16.8.6" is incompatible with requested version "react@^17.0.1"
warning Resolution field "react@16.8.6" is incompatible with requested version "react@^17.0.1"
warning Resolution field "write-file-atomic@2.4.1" is incompatible with requested version "write-file-atomic@^3.0.0"
[3/5] 🚚  Fetching packages...
[4/5] 🔗  Linking dependencies...
warning " > @rollup/plugin-typescript@8.2.5" has unmet peer dependency "tslib@*".
warning "lerna > @lerna/version > @lerna/github-client > @octokit/rest > @octokit/plugin-request-log@1.0.2" has unmet peer dependency "@octokit/core@>=3".
warning " > ts-jest@25.5.1" has incorrect peer dependency "typescript@>=3.4 <4.0".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-jupyterlab > jest-transform-css@2.1.0" has incorrect peer dependency "postcss@^7.0.2".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-webpack-plugin > @webpack-contrib/schema-utils@1.0.0-beta.0" has incorrect peer dependency "webpack@^3.0.0 || ^4.0.0".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-webpack-plugin > file-loader@2.0.0" has incorrect peer dependency "webpack@^2.0.0 || ^3.0.0 || ^4.0.0".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-jupyterlab > @jupyterlab/application > @jupyterlab/ui-components@3.0.2" has incorrect peer dependency "react@^17.0.1".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-jupyterlab > @jupyterlab/application > @lumino/coreutils@1.5.3" has unmet peer dependency "crypto@1.0.1".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-annotation@3.0.11" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-annotation@3.0.11" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-axis@3.0.6" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-axis@3.0.6" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-axis@3.0.6" has unmet peer dependency "d3-shape@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-brush@3.0.3" has unmet peer dependency "d3-brush@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-brush@3.0.3" has unmet peer dependency "d3-dispatch@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-brush@3.0.3" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-brush@3.0.3" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-chart@5.1.4" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-chart@5.1.4" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-data-join@6.0.3" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-discontinuous-scale@4.0.2" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-discontinuous-scale@4.0.2" has unmet peer dependency "d3-time@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-extent@4.0.2" has unmet peer dependency "d3-array@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-financial-feed@7.1.0" has unmet peer dependency "d3-fetch@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-label-layout@7.0.3" has unmet peer dependency "d3-array@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-label-layout@7.0.3" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-label-layout@7.0.3" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-pointer@3.0.2" has unmet peer dependency "d3-dispatch@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-pointer@3.0.2" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-random-data@4.0.1" has unmet peer dependency "d3-random@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-random-data@4.0.1" has unmet peer dependency "d3-time@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-sample@5.0.1" has unmet peer dependency "d3-array@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-series@6.0.4" has unmet peer dependency "d3-array@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-series@6.0.4" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-series@6.0.4" has unmet peer dependency "d3-scale-chromatic@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-series@6.0.4" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-series@6.0.4" has unmet peer dependency "d3-shape@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-shape@6.0.1" has unmet peer dependency "d3-path@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-technical-indicator@8.1.0" has unmet peer dependency "d3-array@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-webgl@3.1.0" has unmet peer dependency "d3-scale@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-webgl@3.1.0" has unmet peer dependency "d3-shape@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-zoom@1.1.1" has unmet peer dependency "d3-dispatch@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-zoom@1.1.1" has unmet peer dependency "d3-selection@*".
warning "workspace-aggregator-ef6a07d2-9968-422a-99b3-1cfb5a70c88e > @finos/perspective-viewer-d3fc > d3fc > @d3fc/d3fc-zoom@1.1.1" has unmet peer dependency "d3-zoom@*".
[5/5] 🔨  Building fresh packages...
✨  Done in 19.72s.

I run npm install in the same directory and get

npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @webpack-contrib/schema-utils@1.0.0-beta.0
npm WARN Found: webpack@5.62.1
npm WARN node_modules/webpack
npm WARN   peer webpack@"^5.0.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN   node_modules/@finos/perspective-webpack-plugin
npm WARN     dev @finos/perspective-webpack-plugin@"^1.0.1" from the root project
npm WARN   4 more (monaco-editor-webpack-plugin, postcss-loader, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer webpack@"^3.0.0 || ^4.0.0" from @webpack-contrib/schema-utils@1.0.0-beta.0
npm WARN node_modules/@webpack-contrib/schema-utils
npm WARN   @webpack-contrib/schema-utils@"^1.0.0-beta.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN   node_modules/@finos/perspective-webpack-plugin
npm WARN
npm WARN Conflicting peer dependency: webpack@4.46.0
npm WARN node_modules/webpack
npm WARN   peer webpack@"^3.0.0 || ^4.0.0" from @webpack-contrib/schema-utils@1.0.0-beta.0
npm WARN   node_modules/@webpack-contrib/schema-utils
npm WARN     @webpack-contrib/schema-utils@"^1.0.0-beta.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN     node_modules/@finos/perspective-webpack-plugin
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: file-loader@2.0.0
npm WARN Found: webpack@5.62.1
npm WARN node_modules/webpack
npm WARN   peer webpack@"^5.0.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN   node_modules/@finos/perspective-webpack-plugin
npm WARN     dev @finos/perspective-webpack-plugin@"^1.0.1" from the root project
npm WARN   4 more (monaco-editor-webpack-plugin, postcss-loader, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer webpack@"^2.0.0 || ^3.0.0 || ^4.0.0" from file-loader@2.0.0
npm WARN node_modules/file-loader
npm WARN   file-loader@"^2.0.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN   node_modules/@finos/perspective-webpack-plugin
npm WARN
npm WARN Conflicting peer dependency: webpack@4.46.0
npm WARN node_modules/webpack
npm WARN   peer webpack@"^2.0.0 || ^3.0.0 || ^4.0.0" from file-loader@2.0.0
npm WARN   node_modules/file-loader
npm WARN     file-loader@"^2.0.0" from @finos/perspective-webpack-plugin@1.0.1
npm WARN     node_modules/@finos/perspective-webpack-plugin
npm WARN deprecated crypto@1.0.1: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
npm WARN deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated 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.
npm WARN deprecated svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated core-js@2.6.12: core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.

added 664 packages, and audited 665 packages in 16s

52 packages are looking for funding
  run `npm fund` for details

17 vulnerabilities (15 moderate, 2 high)

And perspective isn't in node_modules afterwards, and going to localhost:8080 yields path errors: ReferenceError: perspective is not defined. My npm version is npm@8.1.3.

@jmy48
Copy link
Author

jmy48 commented Nov 9, 2021

I had to delete node_modules and package_lock.json then reinstall

@jmy48 jmy48 closed this as completed Nov 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant