Skip to content

Commit 8b7b025

Browse files
committed
Fix CodeMirror loading, improve Gruntfile
1 parent af4cc13 commit 8b7b025

File tree

7 files changed

+87
-6892
lines changed

7 files changed

+87
-6892
lines changed

Gruntfile.js

Lines changed: 19 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -7,35 +7,21 @@ module.exports = function(grunt) {
77

88
watch: {
99

10-
styles: {
11-
files: ['assets/scss/**/*.{scss,sass}'],
12-
tasks: ['styles'],
13-
options: {
14-
debounceDelay: 500
15-
}
10+
css: {
11+
files: ['assets/scss/**/*.scss'],
12+
tasks: ['css']
1613
},
1714

18-
scripts: {
15+
js: {
1916
files: ['assets/js/**/*.js'],
20-
tasks: ['scripts'],
21-
options: {
22-
debounceDelay: 500
23-
}
17+
tasks: ['js']
2418
}
2519

2620
},
2721

2822
jshint: {
2923
gruntfile: ['Gruntfile.js'],
30-
assets: ['assets/js/**/*.dev.js']
31-
},
32-
33-
uglify: {
34-
dist: {
35-
files: {
36-
'assets/js/admin-single.min.js': ['assets/js/admin-single.js']
37-
}
38-
}
24+
assets: ['assets/js/**/*.js']
3925
},
4026

4127
sass: {
@@ -81,24 +67,6 @@ module.exports = function(grunt) {
8167
}
8268
},
8369

84-
includes: {
85-
options: {
86-
includePath: 'vendor',
87-
includeRegexp: /\/\/\s*import\s+['"]?([^'"]+)['"]?\s*?$/,
88-
},
89-
scripts: {
90-
src: ['assets/js/admin-single.dev.js'],
91-
dest: 'assets/js/admin-single.js'
92-
},
93-
styles: {
94-
src: ['assets/css/admin-single.css'],
95-
dest: 'assets/css/admin-single.css',
96-
options: {
97-
includeRegexp: /\/\*\s*import\s+['"]?([^'"]+)['"]?\s*\*\/?$/
98-
}
99-
}
100-
},
101-
10270
clean: {
10371
deploy: ['deploy']
10472
},
@@ -115,7 +83,16 @@ module.exports = function(grunt) {
11583
'includes/**/*',
11684
'admin/**/*',
11785
'assets/**/*',
118-
'languages/**/*'
86+
'languages/**/*',
87+
88+
// CodeMirror
89+
'vendor/codemirror/lib/codemirror.css',
90+
'vendor/codemirror/lib/codemirror.js',
91+
'vendor/codemirror/mode/clike/clike.js',
92+
'vendor/codemirror/mode/php/php.js',
93+
'vendor/codemirror/addon/search/searchcursor.js',
94+
'vendor/codemirror/addon/search/search.js',
95+
'vendor/codemirror/addon/edit/matchbrackets.js'
11996
],
12097
dest: 'deploy/plugin',
12198
filter: 'isFile'
@@ -147,11 +124,11 @@ module.exports = function(grunt) {
147124

148125
});
149126

150-
grunt.registerTask( 'styles', ['sass', 'includes:styles', 'autoprefixer', 'csso'] );
151-
grunt.registerTask( 'scripts', ['jshint', 'includes:scripts'] );
127+
grunt.registerTask( 'css', ['sass', 'autoprefixer', 'csso'] );
128+
grunt.registerTask( 'js', ['jshint'] );
152129

153130
grunt.registerTask( 'deploy', ['clean:deploy', 'copy:plugin', 'copy:assets'] );
154131
grunt.registerTask( 'phpdoc', 'shell:phpdoc' );
155132

156-
grunt.registerTask( 'default', ['styles', 'scripts', 'uglify'] );
133+
grunt.registerTask( 'default', ['css', 'js'] );
157134
};

assets/js/admin-single.dev.js

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)