forked from lab19digital/wp19
-
Notifications
You must be signed in to change notification settings - Fork 0
/
prompt-config.js
68 lines (66 loc) · 1.19 KB
/
prompt-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
import crypto from 'crypto'
let password = crypto.randomBytes(256).toString('hex').substr(0, 20)
export default [
{
type: 'input',
name: 'dbname',
message: 'Database Name',
validate: function (value) {
return value.length > 0
}
},
{
type: 'input',
name: 'dbuser',
message: 'Database User',
default: 'root'
},
{
type: 'input',
name: 'dbpassword',
message: 'Database Password',
default: 'root'
},
{
type: 'input',
name: 'dbhost',
message: 'Database Host',
default: '127.0.0.1'
},
{
type: 'input',
name: 'wpuser',
message: 'WP-Admin User',
default: 'admin'
},
{
type: 'input',
name: 'wppassword',
message: 'WP-Admin Password',
default: password
},
{
type: 'input',
name: 'wpemail',
message: 'WP-Admin Email',
default: '[email protected]'
},
{
type: 'input',
name: 'wptheme',
message: 'Theme Name',
default: 'default'
},
{
type: 'input',
name: 'wpbaseurl',
message: 'Base URL',
default: 'http://localhost:8000'
},
{
type: 'input',
name: 'wpsitetitle',
message: 'Site Title',
default: 'My Wordpress Site'
}
]