Giter Site home page Giter Site logo

brainfock / brainfock Goto Github PK

View Code? Open in Web Editor NEW
491.0 491.0 129.0 1.06 MB

Project Management & Team Collaboration: Issues, Bug Tracking, Sales (NodeJs / React.js)

Home Page: https://github.com/Brainfock/Brainfock

License: Other

JavaScript 96.93% CSS 0.26% Batchfile 0.01% Stylus 0.29% Less 2.51%

brainfock's Introduction

Brainfock

Brainfock - Project and Team Management Solution

Gitter chat https://gitter.im/Brainfock/Brainfock CircleCI

Donate Bitcoin

1Ceg8xdYpFmyPgeqqWDBBXVztcuNsWTMpq

Fucking PayPal does not allow to get donations, because it's great to live in Ukraine. Fuck PayPal!

Written in universal JavaScript, NodeJS server with Loopback, ReactJS client with everything.

Copyright (C) 2015-present Sergii Gamaiunov @SergiiGama

Please, consider a donation to support this project. I've worked many months to build it πŸ’ͺ

Brainfock is a modern web-based CMF started out as task & project management tool and ended up as something that angels might have crafted. It will help you manage projects, project's tasks, deals, contacts, run community (discussion boards), manage documents like Wiki & much more. WIP, however!

Check out live demo-! Then, give Brainfock a star on GitHub and follow project's pages on Twitter or Facebook for updates. Also, say hi to me @SergiiGama so that I know that you know, you know. If you like the code you're having here and you have a really bad urge to thank me somehow - that is absolutely alright and welcomed. All the buttons and options are there, and be sure - it's worth it!

Features

Whether you represent a company or a single developer, Brainfock at this stage is a great product if you want to join Open Source development, as it can be a great learning source because of it's development stack with live reloads of code, rich tests and cutting-edge technologies. Project is WIP, join and support!

  • Robust React.js-powered Web-client
  • Server-side rendering of React components, so documents like WIKI are Search-Engine-friendly
  • WebSockets (Socket.io)
  • Workspaces
  • Projects, Planning & Milestones, Tickets
  • Discussion boards (per project or any other object)
  • Wiki module - each object can have it's own Wiki; Special pages, Pages Index etc.
  • Customizable data scheme (projects, boards, issues are available out-of-the-box, everything is configurable)
  • Customizable issue (topic) types
  • Access control per container (e.g. project, discussion board) and items (e.g. issue, board topic)
  • User notifications in progress
  • Activity stream per object (project, issue etc.) in progress
  • I18n & L10n

Tech summary

  • React.js + Redux
  • Node.js' NPM, Webpack & Bower
  • Loopback
  • Google's Material Design guidelines (utilizing powerful http://material-ui.com)
  • Universal JavaScript dev stack for browser, server, mobile.

Please, follow docs/README.md for in-depth information about used technologies and stack, setup and development.

Installation

Please, see docs/README.md for details

Contribution & support

Want to contribute? Great! Just create a pull request and you're in - welcome!

Contacts

Developer - Sergii Gamaiunov [email protected]

Todo

  • Web installer
  • Activity stream (in progress)
  • Admin interface (in progress)
  • User sign-up per workspace, sign-up with 3rd party providers (optional, configurable by admin)
  • Admin's configuration wizard for data schemes and more predefined schemes (Sales management etc.)
  • Private messages
  • Uploads module
  • Plugins/extensions system
  • Mobile native apps for Android & iOS with react-native
  • Tests coverage
  • VCS integration for software development
  • Improved CMS page editor

License

Brainfock is released under GNU Affero General Public License, see LICENSE.md.

Notes

  • Works on OSX, Linux, and Windows. Feel free to report any issue.
  • As a rule of thumb, Brainfock supports all evergreen browsers plus last two pieces of IE.
  • You can support Brainfock development with donations

Credit

Sergii Gamaiunov, @SergiiGama, [email protected]

Daniel Steigerwald, @steida

** Authors **

[sergii gamaiunov]:<@SergiiGama>, [email protected]

Thank You!

brainfock's People

Contributors

dependabot[bot] avatar gitter-badger avatar glitchgrp avatar ondrejbartas avatar steida avatar webkadabra avatar xeed avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

brainfock's Issues

Spread operator error during npm install

During initial build I'm receiving this error, using node 4.x and npm 3.x

gulp build --production

[12:53:28] Requiring external module babel-register
~\brainfock\webpack\makeConfig.js:126
}, ...stylesLoaders]
^^^

SyntaxError: Unexpected token ...
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)

Project Management Workflows

So I have been considering the pros/cons of various workflows and such, and stumbled on https://dapulse.com
Their concept for project overview is really good (click to select new status in an overview + flow) vs just a static list or kabana board. I would LOVE to see something like that implemented here!

Also... If you are interested in a larger sponsorship / partnership to push this project along... please hit me up via email

Please add your package.lock.json

Hi,

the tool looks awesome but unfortunately it not installable anymore. Many packages has sibling dependencies which can not resolved by npm. So please add a npm lock file.

For instance I got this when I try to run gulp build

[17:43:43] Failed to load external module @babel/register
remote:        [17:43:43] Requiring external module babel-register
remote:        /tmp/build_fdb687a9b7766afaed3414be637400b9/node_modules/babel-core/lib/transformation/file/options/option-manager.js:180

thanks and kind regards,
AndrΓ©

TypeError: Router.use() requires a middleware function but got a undefined

[email protected] start /home/js10/Desktop/Project/brain/Brainfock
NODE_ENV=production node src/server

Trying to boot server...
loopback deprecated loopback#context middleware is deprecated. See https://docs.strongloop.com/display/APIC/Using%20current%20context for more details. src/server/boot/cookie-auth.js:11:20
if (err) throw err;
^

TypeError: Router.use() requires a middleware function but got a undefined
at Function.use (/home/js10/Desktop/Project/brain/Brainfock/node_modules/express/lib/router/index.js:458:13)
at Function.useAndSort [as use] (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback/lib/server-app.js:261:36)
at EventEmitter. (/home/js10/Desktop/Project/brain/Brainfock/node_modules/express/lib/application.js:220:21)
at Array.forEach (native)
at EventEmitter.use (/home/js10/Desktop/Project/brain/Brainfock/node_modules/express/lib/application.js:217:7)
at Object.mountLoopBackExplorer [as func] (/home/js10/Desktop/Project/brain/Brainfock/src/server/boot/explorer.js:19:10)
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:316:22
at iterate (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:146:13)
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:157:25
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:321:9
at iterate (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:146:13)
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:157:25
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:321:9
at iterate (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:146:13)
at Object.async.eachSeries (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:162:9)
at runScripts (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:306:9)
at runBootScripts (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:450:3)
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/lib/executor.js:48:7
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:607:21
at /home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:246:17
at iterate (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:146:13)
at async.eachSeries (/home/js10/Desktop/Project/brain/Brainfock/node_modules/loopback-boot/node_modules/async/lib/async.js:162:9)

npm ERR! Linux 3.13.0-106-generic
npm ERR! argv "/home/js10/.nvm/versions/node/v5.6.0/bin/node" "/home/js10/.nvm/versions/node/v5.6.0/bin/npm" "start"
npm ERR! node v5.6.0
npm ERR! npm v3.6.0
npm ERR! code ELIFECYCLE
npm ERR! [email protected] start: NODE_ENV=production node src/server
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script 'NODE_ENV=production node src/server'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the Brainfock package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! NODE_ENV=production node src/server
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs Brainfock
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls Brainfock
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/js10/Desktop/Project/brain/Brainfock/npm-debug.log

Ported to latest Babel6

Hi:

I've ported everything to Babel6 (and updated all packages across the board). I'm just firing up the app now and I can't connect to MySQL:

Error: ER_ACCESS_DENIED_ERROR: Access denied for user ''@'localhost' (using password: NO)

It doesn't seem to be picking up my username in src/server/datasources.json. Here's my datasources.json file:

{
"db": {
"host": "127.0.0.1",
"port": 0,
"url": "http://localhost",
"database": "brainfock_alpha",
"password": "coolpassword",
"name": "db",
"connector": "mysql",
"user": "osboxes",
"debug": false
}
}

The user has full access to all privileges on all databases and I can login with it on the command line no problem. Are their any other files I need to touch?

Cheers,
Dave

issue in installment

'...
(node:3563) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see webpack/loader-utils#56
parseQuery() will be replaced with getOptions() in the next major version of loader-utils.
(node:3563) DeprecationWarning: Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead.
[copy-webpack-plugin] WARNING - unable to locate './src/common/app/favicons/' at '/home/nemmadi/Project/Brainfock/src/common/app/favicons'

/home/nemmadi/Project/Brainfock/webpack/build.js:36
if (buildError) throw new _gulpUtil2.default.PluginError('webpack', buildError);
^
Error: ./src/client/modules/admin/pages/AdminHome.js
Module build failed: SyntaxError: Decorators are not officially supported yet in 6.x pending a proposal update.
However, if you need to use them you can install the legacy decorators transform with:

Missing packages and files

This looks really awesome!

Experiencing some issues however. I saved all the failed install logs, but you (Brainfock) may find it easier to try to do a clean install in a folder and see them for yourself.

Firstly, the src\common\app\favicons folder was missing... added that. (It's empty, but no more complaints)

Then the package redux-storage wasn't installed... I did that--> "npm i redux-storage -S"

And then when finally compiled, is said CreateBrowserHistory was missing in the source... :( BUT, really, it was a module import... and that module 'history' had changed a path,so it broke the code.

Remove '/lib' from line 5 of src/client/main.js:

  • bad: import createBrowserHistory from 'history/lib/createBrowserHistory';
  • fixed: import createBrowserHistory from 'history/createBrowserHistory';

It told me it was listening on localhost:3000, but when I went there, I got the following:

500 TypeError: (0 , _history.createMemoryHistory)(...).createLocation is not a function
at render (c:/Dev/OSRepo/Brainfock/src/server/frontend/render.js:58:42)
at Layer.handle [as handle_request] (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\layer.js:95:5)
at next (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\layer.js:95:5)
at c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:281:22
at param (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:354:14)
at param (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:365:14)
at Function.process_params (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:410:3)
at next (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:275:10)
at c:\Dev\OSRepo\Brainfock\node_modules\express-device\lib\device.js:46:26
at Layer.handle [as handle_request] (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:317:13)
at c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:284:7
at Function.process_params (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:335:12)
at next (c:\Dev\OSRepo\Brainfock\node_modules\express\lib\router\index.js:275:10)

I tried replacing (in src/server/frontend/render.js)

  • this: import {createMemoryHistory} from 'history';
  • with: import createMemoryHistory from 'history/createMemoryHistory';

But that didn't help... I don't know what else to do. Any ideas?

Thanks in advance!
C

Docker Image

Hi,
Can I suggest a working Docker image of this project

Thanks

Error in npm install

Hi,
I am trying to install the npm but it's thrown the following error.

[email protected] install A:\Component\Brainfock-master\node_modules\bufferutil
node-gyp rebuild

A:\Component\Brainfock-master\node_modules\bufferutil>if not defined npm_config_node_gyp (node "C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild
)
gyp ERR! configure error(C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:449:14)
gyp ERR! stack at C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:404:11
gyp ERR! stack at C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:264:29
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:82:15)
gyp ERR! System Windows_NT 10.0.16299
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd A:\Component\Brainfock-master\node_modules\bufferutil
gyp ERR! node -v v4.4.4
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok

[email protected] install A:\Component\Brainfock-master\node_modules\utf-8-validate
node-gyp rebuild

A:\Component\Brainfock-master\node_modules\utf-8-validate>if not defined npm_config_node_gyp (node "C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
gyp ERR! configure error(C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:449:14)
gyp ERR! stack at C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:404:11
gyp ERR! stack at C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:264:29
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:82:15)
gyp ERR! System Windows_NT 10.0.16299
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd A:\Component\Brainfock-master\node_modules\utf-8-validate
gyp ERR! node -v v4.4.4
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok

[email protected] postinstall A:\Component\Brainfock-master
gulp build --production

[10:21:13] Failed to load external module @babel/register
[10:21:13] Requiring external module babel-register
A:\Component\Brainfock-master\webpack\makeConfig.js:126
}, ...stylesLoaders]
^^^

SyntaxError: Unexpected token ...
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at loader (A:\Component\Brainfock-master\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (A:\Component\Brainfock-master\node_modules\babel-register\lib\node.js:154:7)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. (A:/Component/Brainfock-master/webpack/build.js:3:1)
at Module._compile (module.js:409:26)

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.1.2 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"}
(current: {"os":"win32","arch":"x64"})
npm WARN [email protected] requires a peer of typescript@^2 but none was installed.
npm WARN [email protected] requires a peer of react-tap-event-plugin@^2.0.1 but none was installed.
npm WARN [email protected] requires a peer of react@~15.4.0 but none was installed.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\bufferutil):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\utf-8-validate):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm ERR! Windows_NT 10.0.16299
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\akbarkm\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! node v4.4.4
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! [email protected] postinstall: gulp build --production
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script 'gulp build --production'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the brainfock package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! gulp build --production
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs brainfock
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls brainfock
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! A:\Component\Brainfock-master\npm-debug.log

Kindly help me out here. Thank you

PULL REQUESTS ARE WELCOME

Hey guys! I'm really happy to see that "traffic" page on github stats shows that we get at least couple of clones each day, and since Brainfock is not updated for the latest Babel, I'm hoping that your're doing something to run Brainfock, so, please, share your code updates! I really hope to see our project grow to be something really useful for small teams at the very least.

β€” Sergii Gamainov

Error during gulp

Hi,
I am trying to build the project as per the instructions. Here is the npm dump of the error. Kindly help me out here. Thank you

C:\Users\developer\Repositories\brainfock\webpack\build.js:35
        if (buildError) throw new _gulpUtil2['default'].PluginError('webpack', buildError);
                        ^
Error: ./src/client/app/app.styl
Module build failed: ModuleBuildError: Module build failed: TypeError: C:\Users\developer\Repositories\brainfock\src\client\app\app.styl:40:1
   36|
   37|   > footer
   38|     font-size .75em
   39|     font-style italic
   40|
-------^

Path must be a string. Received undefined

    at assertPath (path.js:7:11)
    at extname (path.js:887:5)
    at new SourceMapper (C:\Users\developer\Repositories\brainfock\node_modules\stylus\lib\visitor\sourcemapper.js:41:7)
    at Renderer.render (C:\Users\developer\Repositories\brainfock\node_modules\stylus\lib\renderer.js:94:9)
    at C:\Users\developer\Repositories\brainfock\node_modules\stylus-loader\index.js:149:12
    at tryCatchReject (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:840:30)
    at runContinuation1 (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:799:4)
    at Fulfilled.when (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:590:4)
    at Pending.run (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:481:13)
    at Scheduler._drain (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\Scheduler.js:62:19)
    at DependenciesBlock.onModuleBuildFailed (C:\Users\developer\Repositories\brainfock\node_modules\webpack-core\lib\NormalModuleMixin.js:315:19)
    at nextLoader (C:\Users\developer\Repositories\brainfock\node_modules\webpack-core\lib\NormalModuleMixin.js:270:31)
    at C:\Users\developer\Repositories\brainfock\node_modules\webpack-core\lib\NormalModuleMixin.js:292:15
    at context.callback (C:\Users\developer\Repositories\brainfock\node_modules\webpack-core\lib\NormalModuleMixin.js:148:14)
    at C:\Users\developer\Repositories\brainfock\node_modules\stylus-loader\index.js:151:11
    at Renderer.render (C:\Users\developer\Repositories\brainfock\node_modules\stylus\lib\renderer.js:107:12)
    at C:\Users\developer\Repositories\brainfock\node_modules\stylus-loader\index.js:149:12
    at tryCatchReject (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:840:30)
    at runContinuation1 (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:799:4)
    at Fulfilled.when (C:\Users\developer\Repositories\brainfock\node_modules\when\lib\makePromise.js:590:4)
 @ ./src/client/app/app.react.js 56:0-21

npm verb lifecycle [email protected]~postinstall: unsafe-perm in lifecycle true
npm verb lifecycle [email protected]~postinstall: PATH: C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin;C:\Users\developer\Repositories\brainfock\node_modules\.bin;C:\Python27\;C:\Python27\Scripts;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\nodejs\;C:\Windows\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Redis\;C:\Users\developer\AppData\Local\Microsoft\WindowsApps;C:\Users\developer\AppData\Roaming\npm;C:\Users\developer\AppData\Local\Android\Sdk\tools;C:\Users\developer\AppData\Local\Android\Sdk\platform-tools;C:\Users\developer\AppData\Local\Android\Sdk\build-tools\25.0.2;C:\depot_tools;C:\Users\developer\AppData\Local\atom\bin;C:\Python27;C:\Program Files\MongoDB\Server\3.2\bin;
npm verb lifecycle [email protected]~postinstall: CWD: C:\Users\developer\Repositories\brainfock
npm info lifecycle [email protected]~postinstall: Failed to exec postinstall script
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:    darwin
npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:   win32
npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64
npm verb stack Error: [email protected] postinstall: `gulp build --production`
npm verb stack Exit status 1
npm verb stack     at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:255:16)
npm verb stack     at emitTwo (events.js:106:13)
npm verb stack     at EventEmitter.emit (events.js:191:7)
npm verb stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:40:14)
npm verb stack     at emitTwo (events.js:106:13)
npm verb stack     at ChildProcess.emit (events.js:191:7)
npm verb stack     at maybeClose (internal/child_process.js:877:16)
npm verb stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
npm verb pkgid [email protected]
npm verb cwd C:\Users\developer\Repositories\brainfock
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--verbose" "--save"
npm ERR! node v6.9.1
npm ERR! npm  v3.10.8
npm ERR! code ELIFECYCLE
npm ERR! [email protected] postinstall: `gulp build --production`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script 'gulp build --production'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the brainfock package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     gulp build --production
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs brainfock
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls brainfock
npm ERR! There is likely additional logging output above.
npm verb exit [ 1, true ]

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\developer\Repositories\brainfock\npm-debug.log

The (babel-plugin-react-transform) Babel 5 plugin is being run with Babel 6

Hi,
I am not able to install the module properly. It is getting crashed at gulp build --production
Here is the portion of the log

> [email protected] postinstall /Users/ameykshirsagar/Repositories/brainfock
> gulp build --production

[20:10:12] Requiring external module babel-register
/Users/ameykshirsagar/node_modules/babel-core/lib/api/node.js:98
  throw new Error("The (" + alias + ") Babel 5 plugin is being run with Babel 6.");
  ^

Error: The (babel-plugin-react-transform) Babel 5 plugin is being run with Babel 6.
    at new Plugin (/Users/ameykshirsagar/node_modules/babel-core/lib/api/node.js:98:9)
    at exports.default (/Users/ameykshirsagar/Repositories/brainfock/node_modules/babel-plugin-react-transform/lib/index.js:258:10)
    at Function.memoisePluginContainer (/Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:107:13)
    at Function.normalisePlugin (/Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:141:32)
    at /Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:181:30
    at Array.map (native)
    at Function.normalisePlugins (/Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:153:20)
    at OptionManager.mergeOptions (/Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:245:36)
    at OptionManager.init (/Users/ameykshirsagar/node_modules/babel-core/lib/transformation/file/options/option-manager.js:360:12)
    at compile (/Users/ameykshirsagar/node_modules/babel-register/lib/node.js:103:45)

npm verb lifecycle [email protected]~postinstall: unsafe-perm in lifecycle true

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.