@@ -28,19 +28,9 @@ const loginPage = '/_netlify-sso'
28
28
const authFunc = 'sso-auth'
29
29
30
30
/**
31
- * @param {{ config: NetlifyConfig, functionsDir? : string, publishDir? : string } } params
31
+ * @param {{ config: NetlifyConfig, functionsDir: string, publishDir: string } } params
32
32
*/
33
- async function generateSSO ( {
34
- config /* &mut */ ,
35
- functionsDir = '_netlify_sso_functions' ,
36
- publishDir = '_netlify_sso_publish' ,
37
- } ) {
38
- config . build = {
39
- ...config . build ,
40
- functions : functionsDir ,
41
- publish : publishDir ,
42
- }
43
-
33
+ async function generateSSO ( { config /* &mut */ , functionsDir, publishDir } ) {
44
34
await fs . mkdir ( functionsDir , { recursive : true } )
45
35
await fs . mkdir ( publishDir , { recursive : true } )
46
36
@@ -106,11 +96,11 @@ module.exports = {
106
96
// Whole configuration file. For example, content of `netlify.toml`
107
97
netlifyConfig,
108
98
// Build constants
109
- constants : { PUBLISH_DIR , FUNCTIONS_SRC } ,
99
+ constants : { PUBLISH_DIR , FUNCTIONS_DIST } ,
110
100
} ) {
111
101
await generateSSO ( {
112
102
config : netlifyConfig ,
113
- functionsDir : FUNCTIONS_SRC ,
103
+ functionsDir : FUNCTIONS_DIST ,
114
104
publishDir : PUBLISH_DIR ,
115
105
} )
116
106
0 commit comments