[covid-19] Lots of JS dependencies [Was: Missing dependancies for streamlit]
Hi Rebecca,
thanks a lot for your research!
On Tue, Apr 07, 2020 at 06:40:14PM +0100, Rebecca N. Palmer wrote:
> However, streamlit also has a Javascript component (the frontend directory),
> with ~100 dependencies Debian doesn't have (plus a few that Debian has in
> too old a version):
Aaaargh. Could we include Debian JS team into our sprint? I think we'd
definitely need help here? Any volunteer to help us fighting Covid-19?
Kind regards
Andreas.
BTW, what also helps in Covid-19 fighting and is probably an easier task
is shiny-server. There is a (probably heavily outdated) TODO-list
https://salsa.debian.org/science-team/shiny-server/-/wikis/Packaging-ToDo
Any help for any task would be welcome.
> $ npm2deb depends /home/rnpalmer/Debian/builds/stackbuild/package.json
> Dependencies:
> NPM Debian
> streamlit-browser (0.56.0) None
> -- @loaders.gl/core (^2.0.2) None
> -- @loaders.gl/csv (^2.0.2) None
> -- aws-sdk (^2.524.0) None
> -- axios (^0.19.0) node-axios (0.19.0+dfsg-2)
> -- baseui (^8.17.1) None
> -- bokehjs (^1.2.0) None
> -- bootstrap (^4.3.1) None
> -- camelcase (^5.2.0) node-camelcase (5.3.1-1)
> -- classnames (^2.2.6) None
> -- clipboard (^2.0.4) node-clipboard
> (2.0.6+ds-1)
> -- d3 (^5.12.0) node-d3 (5.12.0-2)
> -- d3-graphviz (^2.6.1) None
> -- deck.gl (^8.0.12) None
> -- hoist-non-react-statics (^3.3.1) None
> -- immutable (^4.0.0-rc.12) node-immutable
> (3.8.2+dfsg-3)
> -- katex (^0.11.1) node-katex (0.8.3+dfsg-1)
> -- leaflet (^1.3.4) leaflet (1.6.0~dfsg-1)
> -- lodash (^4.17.15) node-lodash
> (4.17.15+dfsg-2)
> -- mapbox-gl (^1.7.0) None
> -- moment (^2.22.2) node-moment (2.24.0+ds-2)
> -- moment-duration-format (^2.3.2) None
> -- node-sass (^4.12.0) node-node-sass (4.13.1-3)
> -- numbro (^2.1.2) None
> -- plotly.js (^1.51.2) None
> -- prismjs (^1.15.0) node-prismjs
> (1.11.0+dfsg-3)
> -- protobufjs (^6.8.8) None
> -- react (^16.8.6) node-react (16.2.0-4)
> -- react-copy-to-clipboard (^5.0.1) None
> -- react-dom (^16.8.4) None
> -- react-feather (^2.0.3) None
> -- react-google-login (^5.0.4) None
> -- react-hotkeys (^1.1.4) None
> -- react-json-view (^1.19.1) None
> -- react-katex (^2.0.2) None
> -- react-leaflet (^2.4.0) None
> -- react-map-gl (^5.2.1) None
> -- react-markdown (^4.2.2) None
> -- react-plotly.js (^2.4.0) None
> -- react-scripts (^3.0.1) None
> -- react-test-renderer (^16.10.2) None
> -- react-transition-group (^4.3.0) None
> -- react-virtualized (^9.21.0) None
> -- reactstrap (^8.0.1) None
> -- recharts (^1.6.2) None
> -- remark-emoji (^2.0.2) None
> -- remark-math (^2.0.0) None
> -- sprintf-js (^1.1.2) node-sprintf-js
> (1.1.2+ds1-1)
> -- styletron-engine-atomic (^1.4.1) None
> -- styletron-react (^5.2.1) None
> -- typed-signals (^1.0.5) None
> -- vega (^5.7.3) None
> -- vega-embed (^6.0.0) None
> -- vega-lite (^4.0.0-beta.10) None
> -- which-browser (^0.5.1) None
> -- xxhashjs (^0.2.2) None
>
> Build dependencies:
> NPM Debian
> @craco/craco (^5.5.0) None
> @deck.gl/json (^8.0.5) None
> @types/classnames (^2.2.9) None
> @types/clipboard (^2.0.1) None
> @types/d3 (^5.7.2) None
> @types/d3-graphviz (^2.6.2) None
> @types/dom-mediacapture-record (^1.0.2) None
> @types/enzyme (^3.10.3) None
> @types/fetch-mock (^7.3.1) None
> @types/hoist-non-react-statics (^3.3.1) None
> @types/jest (^24.0.11) None
> @types/katex (^0.10.2) None
> @types/lodash (^4.14.138) None
> @types/mocha (^5.2.7) None
> @types/moment (^2.13.0) None
> @types/moment-duration-format (^2.2.2) None
> @types/node (^12.7.4) None
> @types/numeral (^0.0.26) None
> @types/plotly.js (^1.44.8) None
> @types/prismjs (^1.16.0) None
> @types/react (^16.9.17) None
> @types/react-copy-to-clipboard (^4.2.6) None
> @types/react-dom (^16.8.4) None
> @types/react-map-gl (^5.0.1) None
> @types/react-plotly.js (^2.2.3) None
> @types/react-transition-group (^4.2.2) None
> @types/react-virtualized (^9.21.3) None
> @types/reactstrap (^8.0.1) None
> @types/recharts (^1.1.20) None
> @types/sprintf-js (^1.1.2) None
> @types/styletron-engine-atomic (^1.1.0) None
> @types/styletron-react (^5.0.1) None
> @types/styletron-standard (^2.0.0) None
> @types/xxhashjs (^0.2.1) None
> @typescript-eslint/eslint-plugin (^2.5.0) None
> @typescript-eslint/parser (^2.5.0) None
> cypress (^3.8.0) None
> cypress-file-upload (^3.5.1) None
> cypress-image-snapshot (^3.1.1) None
> enzyme (^3.10.0) None
> enzyme-adapter-react-16 (^1.15.1) None
> eslint (^6.3.0) None
> eslint-config-prettier (^6.2.0) None
> eslint-plugin-prettier (^3.1.0) None
> eslint-plugin-react (^7.14.3) None
> fetch-mock (^7.3.9) None
> hard-source-webpack-plugin (^0.13.1) None
> husky (^3.0.5) None
> mocha (5.2.0) node-mocha (7.0.1+ds1-2)
> mocha-junit-reporter (^1.23.1) None
> mocha-multi-reporters (^1.1.7) None
> mochawesome (^4.0.1) None
> mochawesome-merge (^2.0.1) None
> mochawesome-report-generator (^4.0.1) None
> prettier (^1.18.2) None
> pretty-quick (^1.11.1) None
> scss-to-json (^2.0.0) None
> source-map-explorer (^2.1.0) None
> start-server-and-test (^1.9.1) None
> typescript (3.6.3) node-typescript (3.8.3-1)
>
> Warnings occurred:
> [warning] prettier: Useless in Debian compilation, see node-jest for an
> example
> (edited to use -- instead of drawing characters)
>
>
--
http://fam-tille.de
Reply to: