diff --git a/client/dom/events/event-store.js b/client/dom/events/event-store.js deleted file mode 100644 index ae9ad90a..00000000 --- a/client/dom/events/event-store.js +++ /dev/null @@ -1,17 +0,0 @@ -'use strict'; - -let list = []; - -module.exports.add = (el, name, fn) => { - list.push([ - el, - name, - fn, - ]); -}; - -module.exports.clear = () => { - list = []; -}; - -module.exports.get = () => list; diff --git a/client/dom/events/event-store.mjs b/client/dom/events/event-store.mjs new file mode 100644 index 00000000..1cbfe7a4 --- /dev/null +++ b/client/dom/events/event-store.mjs @@ -0,0 +1,15 @@ +let list = []; + +export const add = (el, name, fn) => { + list.push([ + el, + name, + fn, + ]); +}; + +export const clear = () => { + list = []; +}; + +export const get = () => list; diff --git a/client/dom/events/event-store.spec.js b/client/dom/events/event-store.spec.mjs similarity index 86% rename from client/dom/events/event-store.spec.js rename to client/dom/events/event-store.spec.mjs index 7907a52c..c543fa3b 100644 --- a/client/dom/events/event-store.spec.js +++ b/client/dom/events/event-store.spec.mjs @@ -1,7 +1,5 @@ -'use strict'; - -const {test} = require('supertape'); -const eventStore = require('./event-store'); +import {test} from 'supertape'; +import * as eventStore from './event-store.mjs'; test('event-store: get', (t) => { const el = {}; diff --git a/client/dom/events/index.mjs b/client/dom/events/index.mjs index 0762d560..2c3bfb76 100644 --- a/client/dom/events/index.mjs +++ b/client/dom/events/index.mjs @@ -1,5 +1,5 @@ import itype from 'itype'; -import EventStore from './event-store.js'; +import * as EventStore from './event-store.mjs'; /** * safe add event listener