feat: added latex generation

This commit is contained in:
Morten Olsen
2022-03-29 23:01:49 +02:00
parent 90fdaeb406
commit d1d77ed915
68 changed files with 1506 additions and 290 deletions

View File

@@ -0,0 +1,30 @@
import path from 'path';
import { AssetResolver } from './';
const assetModules = (require as any).context(
'../../../content',
true,
/\.(png|jpe?g|svg|gif|tex\.yml)$/,
)
const assets = assetModules.keys().reduce((output, key: string) => ({
...output,
[path.resolve(
'/',
key,
)]: assetModules(key).default || assetModules(key),
}), {} as any);
class WebpackAssetResolver extends AssetResolver {
#assets = assets;
public getPath = (...location: string[]) => {
const target = path.resolve(
'/',
...location,
);
const assetModule = this.#assets[target];
return assetModule;
}
}
export { WebpackAssetResolver };