-
Notifications
You must be signed in to change notification settings - Fork 1
/
snowpack.config.js
39 lines (39 loc) · 840 Bytes
/
snowpack.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
module.exports = {
mount: {
public: '/',
src: '/_dist_',
},
plugins: [
'@snowpack/plugin-svelte',
'@snowpack/plugin-postcss',
'@snowpack/plugin-dotenv',
[
'@snowpack/plugin-run-script',
{cmd: 'svelte-check --output human', watch: '$1 --watch', output: 'stream'},
],
[
'@snowpack/plugin-run-script',
{cmd: 'jest', watch: '$1 --watchAll --notify --notifyMode always', output: 'stream'},
],
['@snowpack/plugin-run-script', {
cmd: 'eslint \'src/**/*.{js,jsx,ts,tsx}\'',
watch: 'watch "$1" src'
}],
['snowpack-plugin-rollup-bundle', {
emitHtmlFiles: true,
entrypoints: 'build/_dist_/index.js'
}]
],
devOptions: {
/* ... */
},
buildOptions: {
/* ... */
},
routes: [
/* ... */
],
alias: {
'@': './src'
},
}