-
Notifications
You must be signed in to change notification settings - Fork 1
/
svelte.config.js
102 lines (93 loc) · 4.46 KB
/
svelte.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
import adapter from '@sveltejs/adapter-auto';
import path from 'path';
/**
* vite: {
resolve: {
alias: {
// '@coreEntities': path.resolve('./src/lib/core/layout/entities'),
// '@coreFeatures': path.resolve('./src/lib/core/layout/features'),
// '@coreProcesses': path.resolve('./src/lib/core/layout/processes'),
'@coreShared': path.resolve('./src/lib/core/layout/shared'),
// '@coreWidgets': path.resolve('./src/lib/core/layout/widgets'),
$retrogenAppWidgets: path.resolve('./src/lib/retrogen/app/widgets/'),
$retrogenAppEntities: path.resolve('./src/lib/retrogen/app/entities/'),
$retrogenAppFeatures: path.resolve('./src/lib/retrogen/app/features/'),
$retrogenAppProcesses: path.resolve('./src/lib/retrogen/app/processes/'),
$retrogenAppShared: path.resolve('./src/lib/retrogen/app/shared/'),
}
}
}
*/
/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
adapter: adapter(),
alias: {
// core
'@coreEntities': path.resolve('./src/lib/core/layout/entities'),
'@coreFeatures': path.resolve('./src/lib/core/layout/features'),
'@coreProcesses': path.resolve('./src/lib/core/layout/processes'),
'@coreWidgets': path.resolve('./src/lib/core/layout/widgets'),
// core shared
'@coreSharedLayout': path.resolve('./src/lib/core/layout/shared'),
'@coreSharedData': path.resolve('./src/lib/core/data'),
'@coreSharedUtils': path.resolve('./src/lib/core/utils'),
// agile.fans
// agile.fans landing
'@agileFansLandingEntities': path.resolve('./src/lib/agile-fans/landing/entities'),
'@agileFansLandingFeatures': path.resolve('./src/lib/agile-fans/landing/features'),
'@agileFansLandingProcesses': path.resolve('./src/lib/agile-fans/landing/processes'),
'@agileFansLandingWidgets': path.resolve('./src/lib/agile-fans/landing/widgets'),
'@agileFansLandingShared': path.resolve('./src/lib/agile-fans/landing/shared'),
/**
* for APP`s
*/
// agile.fans
'@agileFansAppEntities': path.resolve('./src/lib/agile-fans/app/entities'),
'@agileFansAppFeatures': path.resolve('./src/lib/agile-fans/app/features'),
'@agileFansAppProcesses': path.resolve('./src/lib/agile-fans/app/processes'),
'@agileFansAppWidgets': path.resolve('./src/lib/agile-fans/app/widgets'),
'@agileFansAppShared': path.resolve('./src/lib/agile-fans/app/shared'),
// craz-wip
'@appCrazyWipLimitsEntities': path.resolve('./src/lib/crazy-wip/app/entities'),
'@appCrazyWipLimitsFeatures': path.resolve('./src/lib/crazy-wip/app/features'),
'@appCrazyWipLimitsProcesses': path.resolve('./src/lib/crazy-wip/app/processes'),
'@appCrazyWipLimitsWidgets': path.resolve('./src/lib/crazy-wip/app/widgets'),
// retrogen
'@appRetrogenEntities': path.resolve('./src/lib/retrogen/app/entities'),
'@appRetrogenFeatures': path.resolve('./src/lib/retrogen/app/features'),
'@appRetrogenProcesses': path.resolve('./src/lib/retrogen/app/processes'),
'@appRetrogenWidgets': path.resolve('./src/lib/retrogen/app/widgets'),
'@appRetrogenShared': path.resolve('./src/lib/retrogen/app/shared'),
// action-delegation
'@appActionDelegationEntities': path.resolve('./src/lib/action-delegation/app/entities'),
'@appActionDelegationFeatures': path.resolve('./src/lib/action-delegation/app/features'),
'@appActionDelegationProcesses': path.resolve('./src/lib/action-delegation/app/processes'),
'@appActionDelegationWidgets': path.resolve('./src/lib/action-delegation/app/widgets'),
'@appActionDelegationShared': path.resolve('./src/lib/action-delegation/app/shared'),
/**
* for landings
*/
'@landingActionDelegationEntities': path.resolve(
'./src/lib/action-delegation/landing/entities'
),
'@landingActionDelegationFeatures': path.resolve(
'./src/lib/action-delegation/landing/features'
),
'@landingActionDelegationProcesses': path.resolve(
'./src/lib/action-delegation/landing/processes'
),
'@landingActionDelegationWidgets': path.resolve(
'./src/lib/action-delegation/landing/widgets'
),
'@landingActionDelegationShared': path.resolve('./src/lib/action-delegation/landing/shared')
// template
// '@appEntities': path.resolve('./src/lib/retrogen/app/entities'),
// '@appFeatures': path.resolve('./src/lib/retrogen/app/features'),
// '@appProcesses': path.resolve('./src/lib/retrogen/app/processes'),
// '@appWidgets': path.resolve('./src/lib/retrogen/app/widgets'),
// '@appShared': path.resolve('./src/lib/retrogen/app/shared'),
}
}
};
export default config;