feat: aliases for paths

This commit is contained in:
EETagent 2023-01-20 13:23:35 +01:00
parent 474caab0e1
commit 02c2953b64
2 changed files with 14 additions and 2 deletions

View file

@ -1,5 +1,6 @@
import adapter from '@sveltejs/adapter-node';
import preprocess from 'svelte-preprocess';
import path from "path";
import { windi } from 'svelte-windicss-preprocess';
/** @type {import('@sveltejs/kit').Config} */
@ -8,7 +9,11 @@ const config = {
// for more information about preprocessors
preprocess: [preprocess(), windi({})],
kit: {
adapter: adapter({ out: 'build' })
adapter: adapter({ out: 'build' }),
alias: {
$i18n: path.resolve('./src/translations'),
}
}
};

View file

@ -9,6 +9,13 @@
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true
"strict": true,
"paths": {
"$lib": ["src/lib"],
"$lib/*": ["src/lib/*"],
"$i18n": ["src/translations"],
"$i18n/*": ["src/translations/*"],
"$params": ["src/params"],
}
}
}