fix all type errors

This commit is contained in:
Thomas Ruoff
2021-02-15 23:29:25 +01:00
parent 85a7b54a13
commit 3386fb3928
14 changed files with 123 additions and 132 deletions

View File

@@ -2,6 +2,7 @@ const storeDir = process.env.JSON_STORE || '/tmp/pdfer-store/'
import { promisify } from 'util'
// @ts-ignore
import JsonStore from 'json-fs-store'
const store = JsonStore(storeDir)

View File

@@ -1,8 +1,10 @@
import { IDocProps } from '../interfaces/IDocProps'
function convertLineBreaks(lines: string) {
return lines.replace(/\n/g, '\\\\')
}
export function brief(options: Record<string, string>) {
export function brief(options: IDocProps) {
const {
template = 'brief-fam',
subject = '',
@@ -21,7 +23,7 @@ export function brief(options: Record<string, string>) {
closing = 'Mit freundlichen Grüßen',
ps = '',
enclosing = '',
} = options
} = { ...options }
return `% brief document
\\documentclass{scrlttr2}