summaryrefslogtreecommitdiffstats
path: root/ui/fuse.js
diff options
context:
space:
mode:
authorDessalines <tyhou13@gmx.com>2019-12-29 15:39:48 -0500
committerDessalines <tyhou13@gmx.com>2019-12-29 15:39:48 -0500
commita4428528e30b18eb85596edf9c26bc8b6b7d11ee (patch)
tree450f5662ada20a7f66f809033d57fbc12dcc963d /ui/fuse.js
parent106aaf4f28ef34d68848f48e5673f955a04b6deb (diff)
Adding user avatars / icons. Requires pictshare.
- Fixes #188
Diffstat (limited to 'ui/fuse.js')
-rw-r--r--ui/fuse.js26
1 files changed, 14 insertions, 12 deletions
diff --git a/ui/fuse.js b/ui/fuse.js
index 85eb75e2..3feab490 100644
--- a/ui/fuse.js
+++ b/ui/fuse.js
@@ -1,11 +1,11 @@
-const {
+import {
FuseBox,
Sparky,
EnvPlugin,
CSSPlugin,
WebIndexPlugin,
- QuantumPlugin
-} = require('fuse-box');
+ QuantumPlugin,
+} from 'fuse-box';
// const transformInferno = require('../../dist').default
const transformInferno = require('ts-transform-inferno').default;
const transformClasscat = require('ts-transform-classcat').default;
@@ -25,22 +25,22 @@ Sparky.task('config', _ => {
before: [transformClasscat(), transformInferno()],
},
alias: {
- 'locale': 'moment/locale'
- },
+ locale: 'moment/locale',
+ },
plugins: [
EnvPlugin({ NODE_ENV: isProduction ? 'production' : 'development' }),
CSSPlugin(),
WebIndexPlugin({
title: 'Inferno Typescript FuseBox Example',
template: 'src/index.html',
- path: isProduction ? "/static" : "/"
+ path: isProduction ? '/static' : '/',
}),
isProduction &&
- QuantumPlugin({
- bakeApiIntoBundle: 'app',
- treeshake: true,
- uglify: true,
- }),
+ QuantumPlugin({
+ bakeApiIntoBundle: 'app',
+ treeshake: true,
+ uglify: true,
+ }),
],
});
app = fuse.bundle('app').instructions('>index.tsx');
@@ -48,7 +48,9 @@ Sparky.task('config', _ => {
// Sparky.task('version', _ => setVersion());
Sparky.task('clean', _ => Sparky.src('dist/').clean('dist/'));
Sparky.task('env', _ => (isProduction = true));
-Sparky.task('copy-assets', () => Sparky.src('assets/**/**.*').dest(isProduction ? 'dist/' : 'dist/static'));
+Sparky.task('copy-assets', () =>
+ Sparky.src('assets/**/**.*').dest(isProduction ? 'dist/' : 'dist/static')
+);
Sparky.task('dev', ['clean', 'config', 'copy-assets'], _ => {
fuse.dev();
app.hmr().watch();