chore(client) convert to esm

This commit is contained in:
coderaiser 2020-12-24 19:06:35 +02:00
parent d475790257
commit 18dc5d3a4c
91 changed files with 587 additions and 805 deletions

View file

@ -1,13 +1,8 @@
'use strict';
module.exports.registerSW = registerSW;
module.exports.unregisterSW = unregisterSW;
module.exports.listenSW = (sw, ...args) => {
export const listenSW = (sw, ...args) => {
sw && sw.addEventListener(...args);
};
async function registerSW(prefix) {
export async function registerSW(prefix) {
if (!navigator.serviceWorker)
return;
@ -19,7 +14,7 @@ async function registerSW(prefix) {
return await navigator.serviceWorker.register(`${prefix}/sw.js`);
}
async function unregisterSW(prefix) {
export async function unregisterSW(prefix) {
const reg = await registerSW(prefix);
reg && reg.unregister(prefix);
}

View file

@ -1,13 +1,11 @@
'use strict';
const autoGlobals = require('auto-globals');
const tape = require('supertape');
import autoGlobals from 'auto-globals';
import tape from 'supertape';
const test = autoGlobals(tape);
const stub = require('@cloudcmd/stub');
const tryCatch = require('try-catch');
const {reRequire} = require('mock-require');
import stub from '@cloudcmd/stub';
import tryCatch from 'try-catch';
import {reRequire} from 'mock-require';
test('sw: listen', (t) => {
const {listenSW} = reRequire('./register');

View file

@ -1,8 +1,6 @@
'use strict';
const codegen = require('codegen.macro');
const tryToCatch = require('try-to-catch');
const currify = require('currify');
import codegen from 'codegen.macro';
import tryToCatch from 'try-to-catch';
import currify from 'currify';
const isDev = process.env.NODE_ENV === 'development';