Files
weave-scope/client
David Kaltschmidt 6b445466ef Move JS to ES2015
Refactored mixins into utils

ES2015 module exports

ES2015-style imports

WIP Fixing tests

Fixes tests after es2015 code migrations.

We we're require()ing an ES2015 module[1]. Have to make sure you account
for the .default in this case.

[1] We had to use ES5 `require` in Jest:
(https://github.com/babel/babel-jest/issues/16)
2015-12-01 14:35:22 +01:00
..
2015-12-01 14:35:22 +01:00
2015-08-24 12:41:17 +02:00
2015-11-11 18:42:48 +01:00
2015-05-20 10:45:35 +00:00
2015-11-11 19:09:40 +01:00
2015-05-19 10:02:02 +00:00
2015-10-26 17:49:21 +00:00
2015-11-13 11:21:17 +01:00
2015-12-01 14:35:22 +01:00
2015-08-24 12:41:17 +02:00
2015-11-06 17:44:28 +00:00

Scope UI

Getting Started

  • Setup: npm install
  • Build: npm run build, output will be in build/
  • Develop: npm start and then open http://localhost:4042/

To see a topology, ../app/app needs to be running, as well as a probe.

Coding

This directory has a .eslintrc, make sure your editor supports linter hints. To run a linter, you also run npm run lint.

Logging

The Scope UI uses debug for logging, e.g.,:

const debug = require('debug')('scope:app-store');
debug('Store log message');

To enable logging in the console, activate it via localStorage in the dev tools console:

localStorage["debug"] = "scope:*"