diff --git a/.eslintrc b/.eslintrc index 0c8a3c4..b4a09ab 100644 --- a/.eslintrc +++ b/.eslintrc @@ -12,7 +12,7 @@ "rules": { "semi": ["error", "always"], - "no-multi-spaces": ["error", { "exceptions": { "VariableDeclarator": true } }], + "no-multi-spaces": ["error", { "exceptions": { "VariableDeclarator": true, "ImportDeclaration": true } }], "promise/param-names": 0 } } diff --git a/lib/client.js b/lib/client.js index 7645c10..94ba38f 100644 --- a/lib/client.js +++ b/lib/client.js @@ -1,6 +1,7 @@ -const events = require('events'); -const WebSocket = require('faye-websocket'); -const debug = require('debug')('tinylr:client'); +import events from 'events'; +import WebSocket from 'faye-websocket'; + +const debug = require('debug')('tinylr:client'); let idCounter = 0; diff --git a/lib/server.js b/lib/server.js index 5ce2af8..f5a00e7 100644 --- a/lib/server.js +++ b/lib/server.js @@ -1,13 +1,14 @@ -const fs = require('fs'); -const http = require('http'); -const https = require('https'); -const events = require('events'); -const parse = require('url').parse; -const debug = require('debug')('tinylr:server'); -const Client = require('./client'); -const config = require('../package.json'); -const anybody = require('body/any'); -const qs = require('qs'); +import fs from 'fs'; +import http from 'http'; +import https from 'https'; +import events from 'events'; +import {parse} from 'url'; +import Client from './client'; +import config from '../package.json'; +import anybody from 'body/any'; +import qs from 'qs'; + +const debug = require('debug')('tinylr:server'); const CONTENT_TYPE = 'content-type'; const FORM_TYPE = 'application/x-www-form-urlencoded'; @@ -294,4 +295,4 @@ class Server extends events.EventEmitter { } } -module.exports = Server; +export default Server;