File tree 2 files changed +9
-5
lines changed
2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ describe('Project', () => {
21
21
const project = generateProject ( projectOptions ) ;
22
22
23
23
const expected =
24
- 'Project Test Project {\n' +
24
+ 'Project " Test Project" {\n' +
25
25
" database_type: 'PostgreSQL'\n" +
26
26
" Note: 'Test project description'\n" +
27
27
'}' ;
@@ -36,7 +36,7 @@ describe('Project', () => {
36
36
const project = generateProject ( projectOptions ) ;
37
37
38
38
const expected =
39
- 'Project Test Project {\n' +
39
+ 'Project " Test Project" {\n' +
40
40
" database_type: 'PostgreSQL'\n" +
41
41
" Note: '''\n" +
42
42
' # Test Project Database\n' +
Original file line number Diff line number Diff line change @@ -17,7 +17,11 @@ export function generateProject({
17
17
isMd = false ,
18
18
} : ProjectOptions ) : string [ ] {
19
19
const projectNote = isMd
20
- ? `'''\n` + ` ${ note . replace ( '\n' , '\n ' ) } '''`
20
+ ? `'''\n` +
21
+ ` ${ note
22
+ . replace ( / \n / g, '\n ' )
23
+ . replace ( / ( \n \s + \n ) / g, '\n\n' )
24
+ . replace ( / \s + $ / g, '' ) } \n '''`
21
25
: `'${ note } '` ;
22
26
const project = [
23
27
`Project ${ name } {\n` +
@@ -46,8 +50,8 @@ export async function getProjectOptions({
46
50
}
47
51
48
52
return {
49
- name : projectName ,
50
- databaseType : projectDatabaseType ,
53
+ name : projectName && `" ${ projectName } "` ,
54
+ databaseType : projectDatabaseType || '' ,
51
55
note : projectNoteMd || projectNote || '' , // noteMd takes precedence
52
56
isMd : projectNoteMd !== '' ,
53
57
} ;
You can’t perform that action at this time.
0 commit comments