1
Fork 0

typescript(loopover-leaderboards): feat: basic landing page

Signed-off-by: prescientmoon <git@moonythm.dev>
This commit is contained in:
Matei Adriel 2019-12-28 21:40:57 +02:00 committed by prescientmoon
commit 37754f1a3f
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4
25 changed files with 11052 additions and 0 deletions
typescript/loopover-leaderboards

View file

@ -0,0 +1,25 @@
import { resolve } from "path";
export default function(config, env, helpers) {
// Switch css-loader for typings-for-css-modules-loader, which is a wrapper
// that automatically generates .d.ts files for loaded CSS
helpers.getLoadersByName(config, "css-loader").forEach(({ loader }) => {
loader.loader = "typings-for-css-modules-loader";
loader.options = Object.assign(loader.options, {
camelCase: true,
banner:
"// This file is automatically generated from your CSS. Any edits will be overwritten.",
namedExport: true,
silent: true
});
});
// Use any `index` file, not just index.js
config.resolve.alias["preact-cli-entrypoint"] = resolve(
process.cwd(),
"src",
"index"
);
return config;
}