UNPKG

noide

Version:

Web Editor built on hapi and nes websockets using browserify, superviews.js, bootstrap and the ACE editor.

34 lines (31 loc) 765 B
var util = require('./util') var noide = require('./noide') var client = require('./client') function linter () { function lint () { var file = noide.current if (file && file.ext === '.js') { var session = noide.getSession(file) if (session) { var editSession = session.editSession client.request({ path: '/standard', payload: { value: editSession.getValue() }, method: 'POST' }, function (err, payload) { if (err) { return util.handleError(err) } editSession.setAnnotations(payload) setTimeout(lint, 1500) }) } } else { setTimeout(lint, 1500) } } lint() } module.exports = linter