Skip to content

Commit 2740a23

Browse files
authored
Merge pull request #2078 from angular-fullstack/canary-ng-component-1
generator-ng-component 1.0.0
2 parents f8ce5cb + 5854b78 commit 2740a23

File tree

12 files changed

+51
-48
lines changed

12 files changed

+51
-48
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"babel-plugin-transform-flow-strip-types": "^6.7.0",
4141
"bluebird": "^3.3.5",
4242
"chalk": "^1.1.0",
43-
"generator-ng-component": "~0.3.0",
43+
"generator-ng-component": "~1.0.1",
4444
"glob": "^7.0.3",
4545
"gulp-babel": "^6.1.2",
4646
"gulp-beautify": "^2.0.0",

src/generators/app/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,7 @@ export class Generator extends Base {
415415
if(this.filters.less) extensions.push('less');
416416

417417
filters.push('es6'); // Generate ES6 syntax code
418+
filters.push('webpack'); // Generate ES6 Module imports/exports
418419

419420
this.composeWith('ng-component', {
420421
options: {
@@ -428,7 +429,7 @@ export class Generator extends Base {
428429
'basePath': 'client',
429430
'forceConfig': this.forceConfig
430431
}
431-
}, { local: require.resolve('generator-ng-component/app/index.js') });
432+
}, { local: require.resolve('generator-ng-component/generators/app/index.js') });
432433
},
433434
ngModules: function() {
434435
var angModules = [
@@ -535,6 +536,7 @@ export class Generator extends Base {
535536
['ngResource', 'angular-resource'],
536537
['ngSanitize', 'angular-sanitize'],
537538
['uiRouter', 'angular-ui-router'],
539+
['ngRoute', 'angular-route'],
538540
['uiBootstrap', 'angular-ui-bootstrap'],
539541
['ngMessages', 'angular-messages'],
540542
['io', 'socket.io-client']

src/generators/component/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class Generator extends Base {
66
this.composeWith('ng-component:component', {
77
arguments: this.arguments
88
}, {
9-
local: require.resolve('generator-ng-component/component')
9+
local: require.resolve('generator-ng-component/generators/component')
1010
});
1111
}
1212
}

src/generators/controller/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:controller', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/controller') });
6+
this.composeWith('ng-component:controller', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/controller') });
77
}
88
});
99

src/generators/decorator/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:decorator', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/decorator') });
6+
this.composeWith('ng-component:decorator', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/decorator') });
77
}
88
});
99

src/generators/directive/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:directive', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/directive') });
6+
this.composeWith('ng-component:directive', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/directive') });
77
}
88
});
99

src/generators/filter/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:filter', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/filter') });
6+
this.composeWith('ng-component:filter', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/filter') });
77
}
88
});
99

src/generators/provider/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:provider', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/provider') });
6+
this.composeWith('ng-component:provider', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/provider') });
77
}
88
});
99

src/generators/route/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:route', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/route') });
6+
this.composeWith('ng-component:route', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/route') });
77
}
88
});
99

src/generators/service/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var yeoman = require('yeoman-generator');
33

44
var Generator = yeoman.Base.extend({
55
compose: function() {
6-
this.composeWith('ng-component:service', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/service') });
6+
this.composeWith('ng-component:service', {arguments: this.arguments}, { local: require.resolve('generator-ng-component/generators/service') });
77
}
88
});
99

src/test/fixtures/.yo-rc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
"expect",
4747
"should",
4848
"uirouter",
49-
"es6"
49+
"es6",
50+
"modules"
5051
],
5152
"extensions": [
5253
"babel",

src/test/main.test.js

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function runEndpointGen(name, opt={}) {
5050

5151
gen
5252
.on('error', reject)
53-
.on('end', () => resolve())
53+
.on('end', () => resolve());
5454
});
5555
}
5656

@@ -131,15 +131,15 @@ describe('angular-fullstack:app', function() {
131131
});
132132

133133
if(!process.env.SKIP_E2E) {
134-
// it('should run e2e tests successfully', function() {
135-
// this.retries(2);
136-
// return runCmd('gulp test:e2e').should.be.fulfilled();
137-
// });
138-
139-
// it('should run e2e tests successfully for production app', function() {
140-
// this.retries(2);
141-
// return runCmd('gulp test:e2e:prod').should.be.fulfilled();
142-
// });
134+
it.skip('should run e2e tests successfully', function() {
135+
this.retries(2);
136+
return runCmd('gulp test:e2e').should.be.fulfilled();
137+
});
138+
139+
it.skip('should run e2e tests successfully for production app', function() {
140+
this.retries(2);
141+
return runCmd('gulp test:e2e:prod').should.be.fulfilled();
142+
});
143143
}
144144
});
145145

@@ -243,15 +243,15 @@ describe('angular-fullstack:app', function() {
243243
});
244244

245245
if(!process.env.SKIP_E2E) {
246-
// it('should run e2e tests successfully', function() {
247-
// this.retries(2);
248-
// return runCmd('gulp test:e2e').should.be.fulfilled();
249-
// });
250-
251-
// it('should run e2e tests successfully for production app', function() {
252-
// this.retries(2);
253-
// return runCmd('gulp test:e2e:prod').should.be.fulfilled();
254-
// });
246+
it.skip('should run e2e tests successfully', function() {
247+
this.retries(2);
248+
return runCmd('gulp test:e2e').should.be.fulfilled();
249+
});
250+
251+
it.skip('should run e2e tests successfully for production app', function() {
252+
this.retries(2);
253+
return runCmd('gulp test:e2e:prod').should.be.fulfilled();
254+
});
255255
}
256256
});
257257

@@ -315,15 +315,15 @@ describe('angular-fullstack:app', function() {
315315
});
316316

317317
if(!process.env.SKIP_E2E) {
318-
// it('should run e2e tests successfully', function() {
319-
// this.retries(2);
320-
// return runCmd('gulp test:e2e').should.be.fulfilled();
321-
// });
322-
323-
// it('should run e2e tests successfully for production app', function() {
324-
// this.retries(2);
325-
// return runCmd('gulp test:e2e:prod').should.be.fulfilled();
326-
// });
318+
it.skip('should run e2e tests successfully', function() {
319+
this.retries(2);
320+
return runCmd('gulp test:e2e').should.be.fulfilled();
321+
});
322+
323+
it.skip('should run e2e tests successfully for production app', function() {
324+
this.retries(2);
325+
return runCmd('gulp test:e2e:prod').should.be.fulfilled();
326+
});
327327
}
328328
});
329329

@@ -388,15 +388,15 @@ describe('angular-fullstack:app', function() {
388388
});
389389

390390
if(!process.env.SKIP_E2E) {
391-
// it('should run e2e tests successfully', function() {
392-
// this.retries(2);
393-
// return runCmd('gulp test:e2e').should.be.fulfilled();
394-
// });
395-
396-
// it('should run e2e tests successfully for production app', function() {
397-
// this.retries(2);
398-
// return runCmd('gulp test:e2e:prod').should.be.fulfilled();
399-
// });
391+
it.skip('should run e2e tests successfully', function() {
392+
this.retries(2);
393+
return runCmd('gulp test:e2e').should.be.fulfilled();
394+
});
395+
396+
it.skip('should run e2e tests successfully for production app', function() {
397+
this.retries(2);
398+
return runCmd('gulp test:e2e:prod').should.be.fulfilled();
399+
});
400400
}
401401
});
402402
});

0 commit comments

Comments
 (0)