Add tiny UI

This commit is contained in:
Andras Schmelczer 2023-04-30 11:27:26 +01:00
commit 6a752a57e9
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
30 changed files with 627 additions and 210 deletions

View file

@ -39,13 +39,13 @@ module.exports = (env, argv) => ({
rules: [
{
test: /\.svg$/i,
use: 'svg-inline-loader',
type: 'asset/inline',
},
{
test: /\.wgsl$/i,
type: 'asset/source',
test: /\.woff2?$/i,
type: 'asset/resource',
generator: {
filename: '[name][ext]',
filename: '[hash:8][ext]',
},
},
{
@ -55,6 +55,13 @@ module.exports = (env, argv) => ({
filename: '[name][ext]',
},
},
{
test: /\.wgsl$/i,
type: 'asset/source',
generator: {
filename: '[name][ext]',
},
},
{
test: /\.scss$/i,
use: [
@ -70,16 +77,13 @@ module.exports = (env, argv) => ({
],
},
{
test: /\.ts$/,
test: /\.ts$/i,
use: 'ts-loader',
},
],
},
resolve: {
extensions: [
'.ts',
'.js', // required for development
],
extensions: ['.ts', '.js'],
},
output: {
clean: true,