-
Notifications
You must be signed in to change notification settings - Fork 41
/
Gruntfile.js
50 lines (44 loc) · 1.48 KB
/
Gruntfile.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
module.exports = function( grunt ) {
grunt.initConfig( {
cssmin: {
combine: {
files: {
'deepwiki-themes/default/build.min.css': [
'deepwiki-themes/default/gfm.css',
'deepwiki-themes/default/style.css',
],
},
},
},
watch: {
scripts: {
files: [ 'Gruntfile.js', 'deepwiki-themes/default/*' ],
tasks: [ 'default' ],
},
},
} );
grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
grunt.loadNpmTasks( 'grunt-contrib-watch' );
grunt.registerTask( 'default', [ 'cssmin' ] );
readme = [
'# DeepWiki',
grunt.file.read( 'deepwiki-docs-example/01. About DeepWiki [about].markdown' ),
'## Installation',
grunt.file.read( 'deepwiki-docs-example/02. Installation.markdown' ),
'## Quick Start',
grunt.file.read( 'deepwiki-docs-example/03. Quick Start.markdown' ),
'## Configuration',
grunt.file.read( 'deepwiki-docs-example/04. Configuration.markdown' ),
'## Directory Structure',
grunt.file.read( 'deepwiki-docs-example/05. Directory Structure.markdown' ),
'## Documents Structure',
grunt.file.read( 'deepwiki-docs-example/06. Documents Structure.markdown' ),
'## Auto Deployment for Documents',
grunt.file.read( 'deepwiki-docs-example/07. Auto Deployment for Documents.markdown' ),
'## URL Rewrite',
grunt.file.read( 'deepwiki-docs-example/08. URL Rewrite.markdown' ),
'## Theme Development',
grunt.file.read( 'deepwiki-docs-example/09. Theme Development.markdown' ),
];
grunt.file.write( 'README.md', readme.join( '\n' ) );
};