Possibly incorrect dagre-d3 version in package.json
See original GitHub issueHi, I’m experiencing an issue while trying to install version ~8.4 via npm.
Let me expose it in an empty environment:
sudo docker run --rm -it node:12.3-alpine sh -c "npm i -g --loglevel verbose mermaid@~8.4"
This unfortunately results in:
npm info it worked if it ends with ok
npm verb cli [
npm verb cli '/usr/local/bin/node',
npm verb cli '/usr/local/bin/npm',
npm verb cli 'i',
npm verb cli '-g',
npm verb cli '--loglevel',
npm verb cli 'verbose',
npm verb cli 'mermaid@~8.4'
npm verb cli ]
npm info using npm@6.9.0
npm info using node@v12.3.1
npm verb npm-session 6d5644b94274e0d7
npm http fetch GET 200 https://registry.npmjs.org/mermaid 160ms
npm timing stage:loadCurrentTree Completed in 209ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 1ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/crypto-random-string 181ms
npm http fetch GET 200 https://registry.npmjs.org/d3 182ms
npm http fetch GET 200 https://registry.npmjs.org/graphlib 178ms
npm http fetch GET 200 https://registry.npmjs.org/he 179ms
npm http fetch GET 200 https://registry.npmjs.org/minify 183ms
npm http fetch GET 200 https://registry.npmjs.org/lodash 193ms
npm http fetch GET 200 https://registry.npmjs.org/moment-mini 194ms
npm http fetch GET 200 https://registry.npmjs.org/prettier 120ms
npm http fetch GET 200 https://registry.npmjs.org/dagre 213ms
npm http fetch GET 200 https://registry.npmjs.org/scope-css 138ms
npm http fetch GET 200 https://registry.npmjs.org/@braintree%2fsanitize-url 1167ms
npm timing stage:rollbackFailedOptional Completed in 1ms
npm timing stage:runTopLevelLifecycles Completed in 1408ms
npm verb stack Error: spawn git ENOENT
npm verb stack at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
npm verb stack at onErrorNT (internal/child_process.js:456:16)
npm verb stack at processTicksAndRejections (internal/process/task_queues.js:84:9)
npm verb cwd /
npm verb Linux 4.15.0-66-generic
npm verb argv "/usr/local/bin/node" "/usr/local/bin/npm" "i" "-g" "--loglevel" "verbose" "mermaid@~8.4"
npm verb node v12.3.1
npm verb npm v6.9.0
npm ERR! path git
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm ERR! syscall spawn git
npm ERR! enoent Error while executing:
npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/dagrejs/dagre-d3.git
npm ERR! enoent
npm ERR! enoent
npm ERR! enoent spawn git ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm verb exit [ 1, true ]
npm timing npm Completed in 1843ms
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-11-12T16_01_29_757Z-debug.log
This issue might be related with: ca5e60b38b98448695d1a00ce1bdd1feeefa046d, since the version specified here is not numerical.
Issue Analytics
- State:
- Created 4 years ago
- Reactions:2
- Comments:22 (13 by maintainers)
Top Results From Across the Web
dagre-d3 - npm
A D3-based renderer for Dagre. Latest version: 0.6.4, last published: 3 years ago. Start using dagre-d3 in your project by running `npm i ......
Read more >cytoscape-dagre - npm Package Health Analysis - Snyk
We found that cytoscape-dagre demonstrates a positive version release cadence with at least one new version released in the past 3 months. As...
Read more >Could not find a declaration file for module 'module-name ...
Remove .js from "main": "dist/index.js" in package.json . ... your own declaration in a declaration file such as index.d.ts(maybe under the project root)....
Read more >Cytoscape.js
Graph theory / network library for analysis and visualisation - compatible with CommonJS/Node.js/Browserify/Webpack, AMD/Require.js, npm, ...
Read more >shadow-cljs 2021-02-05 | Slack Archive
did you install it in the correct directory? there should be a <project>/node_modules/react directory. if you don't have a package.json in your ...
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
Alternative would be to fork and publish master to npm as dagre-d3-mermaid. If that’s wanted, I can do it tonight.
This is now pushed to the 8.4.3 release branch and available from the github package repo, https://github.com/mermaid-js/mermaid/packages/46638