Skip to content

Commit 90f4b05

Browse files
committed
feat(gen): remove CoffeeScript
1 parent 03d8200 commit 90f4b05

33 files changed

+16
-794
lines changed

Diff for: app/generator.js

+2-4
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,11 @@ export default class Generator extends Base {
8686
type: 'list',
8787
name: 'script',
8888
message: 'What would you like to write scripts with?',
89-
choices: [ 'JavaScript', 'JavaScript + Babel', 'CoffeeScript'],
89+
choices: [ 'JavaScript', 'JavaScript + Babel'],
9090
filter: function( val ) {
9191
return {
9292
'JavaScript': 'js',
93-
'JavaScript + Babel': 'babel',
94-
'CoffeeScript': 'coffee'
93+
'JavaScript + Babel': 'babel'
9594
}[val];
9695
}
9796
}, {
@@ -340,7 +339,6 @@ export default class Generator extends Base {
340339
if(this.filters.ngroute) filters.push('ngroute');
341340
if(this.filters.uirouter) filters.push('uirouter');
342341
if(this.filters.babel) extensions.push('babel');
343-
if(this.filters.coffee) extensions.push('coffee');
344342
if(this.filters.js) extensions.push('js');
345343
if(this.filters.html) extensions.push('html');
346344
if(this.filters.jade) extensions.push('jade');

Diff for: app/templates/.buildignore

-1
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
*.coffee

Diff for: app/templates/Gruntfile.js

+3-31
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,6 @@ module.exports = function (grunt) {
106106
jade: {
107107
files: ['<%%= yeoman.client %>/{app,components}/**/*.jade'],
108108
tasks: ['jade']
109-
},<% } if (filters.coffee) { %>
110-
coffee: {
111-
files: ['<%%= yeoman.client %>/{app,components}/**/!(*.spec).{coffee,litcoffee,coffee.md}'],
112-
tasks: ['newer:coffee', 'injector:scripts']
113-
},
114-
coffeeTest: {
115-
files: ['<%%= yeoman.client %>/{app,components}/**/*.spec.{coffee,litcoffee,coffee.md}'],
116-
tasks: ['karma']
117109
},<% } %>
118110
gruntfile: {
119111
files: ['Gruntfile.js']
@@ -431,16 +423,14 @@ module.exports = function (grunt) {
431423

432424
// Run some tasks in parallel to speed up the build process
433425
concurrent: {
434-
server: [<% if(filters.coffee) { %>
435-
'coffee',<% } if(filters.babel) { %>
426+
server: [<% if(filters.babel) { %>
436427
'newer:babel:client',<% } if(filters.jade) { %>
437428
'jade',<% } if(filters.stylus) { %>
438429
'stylus',<% } if(filters.sass) { %>
439430
'sass',<% } if(filters.less) { %>
440431
'less',<% } %>
441432
],
442-
test: [<% if(filters.coffee) { %>
443-
'coffee',<% } if(filters.babel) { %>
433+
test: [<% if(filters.babel) { %>
444434
'newer:babel:client',<% } if(filters.jade) { %>
445435
'jade',<% } if(filters.stylus) { %>
446436
'stylus',<% } if(filters.sass) { %>
@@ -456,8 +446,7 @@ module.exports = function (grunt) {
456446
logConcurrentOutput: true
457447
}
458448
},
459-
dist: [<% if(filters.coffee) { %>
460-
'coffee',<% } if(filters.babel) { %>
449+
dist: [<% if(filters.babel) { %>
461450
'newer:babel:client',<% } if(filters.jade) { %>
462451
'jade',<% } if(filters.stylus) { %>
463452
'stylus',<% } if(filters.sass) { %>
@@ -565,23 +554,6 @@ module.exports = function (grunt) {
565554
ext: '.html'
566555
}]
567556
}
568-
},<% } if (filters.coffee) { %>
569-
570-
// Compiles CoffeeScript to JavaScript
571-
coffee: {
572-
options: {
573-
sourceMap: true,
574-
sourceRoot: ''
575-
},
576-
server: {
577-
files: [{
578-
expand: true,
579-
cwd: 'client',
580-
src: ['{app,components}/**/!(*.spec).coffee'],
581-
dest: '.tmp',
582-
ext: '.js'
583-
}]
584-
}
585557
},<% } %>
586558

587559
// Compiles ES6 to JavaScript using Babel

Diff for: app/templates/_package.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@
4848
"grunt-contrib-imagemin": "^0.9.4",
4949
"grunt-contrib-jshint": "~0.11.2",
5050
"grunt-contrib-uglify": "^0.9.1",
51-
"grunt-contrib-watch": "~0.6.1",<% if (filters.coffee) { %>
52-
"grunt-contrib-coffee": "^0.13.0",<% } %><% if (filters.jade) { %>
51+
"grunt-contrib-watch": "~0.6.1",<% if (filters.jade) { %>
5352
"grunt-contrib-jade": "^0.15.0",<% } %><% if (filters.less) { %>
5453
"grunt-contrib-less": "^1.0.0",<% } %><% if(filters.babel) { %>
5554
"karma-babel-preprocessor": "^5.2.1",
@@ -99,7 +98,6 @@
9998
"karma-chrome-launcher": "~0.2.0",
10099
"requirejs": "~2.1.11",
101100
"karma-requirejs": "~0.2.2",
102-
"karma-coffee-preprocessor": "~0.3.0",
103101
"karma-jade-preprocessor": "0.0.11",
104102
"karma-phantomjs-launcher": "~0.2.0",
105103
"karma": "~0.13.3",

Diff for: app/templates/client/app/account(auth)/account(coffee).coffee

-59
This file was deleted.

Diff for: app/templates/client/app/account(auth)/login/login.controller(coffee).coffee

-20
This file was deleted.

Diff for: app/templates/client/app/account(auth)/settings/settings.controller(coffee).coffee

-17
This file was deleted.

Diff for: app/templates/client/app/account(auth)/signup/signup.controller(coffee).coffee

-33
This file was deleted.

Diff for: app/templates/client/app/admin(auth)/admin(coffee).coffee

-15
This file was deleted.

Diff for: app/templates/client/app/admin(auth)/admin.controller(coffee).coffee

-10
This file was deleted.

Diff for: app/templates/client/app/app(coffee).coffee

-42
This file was deleted.

Diff for: app/templates/client/app/main/main(coffee).coffee

-15
This file was deleted.

Diff for: app/templates/client/app/main/main.controller(coffee).coffee

-22
This file was deleted.

Diff for: app/templates/client/app/main/main.controller.spec(coffee).coffee

-32
This file was deleted.

0 commit comments

Comments
 (0)