fabiocaseri / dashing-js

Port of Dashing to node.js
MIT License
319 stars 150 forks source link

dashing-js installation fails on MacOS 10.11.6 #35

Open alexschwartz opened 7 years ago

alexschwartz commented 7 years ago

Trying to install dashing-js on MacOS 10.11.6 with node 6.4.0 fails as follows: npm install -g dashing-js yields

$ npm install -g dashing-js
npm WARN deprecated jade@0.35.0: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated node-uuid@1.4.7: use uuid module instead
npm WARN deprecated tough-cookie@0.9.15: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
npm WARN excluding symbolic link test/fixtures/app/views/.#application.js.coffee.erb -> sam@pursuit.41266
/usr/local/bin/dashing-js -> /usr/local/lib/node_modules/dashing-js/bin/dashing-js

> node-sass@0.7.0 install /usr/local/lib/node_modules/dashing-js/node_modules/node-sass
> node build.js

(node:46479) DeprecationWarning: child_process: options.customFds option is deprecated. Use options.stdio instead.
  CXX(target) Release/obj.target/binding/binding.o
In file included from ../binding.cpp:7:
../sass_context_wrapper.h:10:3: error: unknown type name 'uv_work_t'
  uv_work_t request;
alexschwartz commented 7 years ago

There is a related conversions: https://github.com/sass/node-sass/issues/217

godrose commented 7 years ago

This doesn't help. Same error. Is there any chance that this package will be updated to reflect the current versions of dependencies?

godrose commented 7 years ago

Looks like this package is as good as dead.

pauldsmyth commented 7 years ago

Also have the same issue. Abandonware?

godrose commented 7 years ago

Yes. It fails across multiple systems.

On 21 Mar 2017 19:15, "pauldsmyth" notifications@github.com wrote:

Also have the same issue. Abandonware?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/fabiocaseri/dashing-js/issues/35#issuecomment-288151374, or mute the thread https://github.com/notifications/unsubscribe-auth/AHbkI7BlMKmfRMw-GECyVieCgtz0N2gPks5roAXMgaJpZM4LmyHd .

pauldsmyth commented 7 years ago

Only here because someone wrote an aws dashing module using this rather than dashing.io. Oh well, looks like I'm spending time converting

kivancsahici commented 7 years ago

Found another fork

https://github.com/4xel/new-dashing-js

Worked fine for me

pauldsmyth commented 7 years ago

What's the point of this at all? Again you're porting it to something that means everyone will need to rewrite all their existing code to work with it instead of just working with the existing framework. Pointless exercise