-
Notifications
You must be signed in to change notification settings - Fork 483
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: 2.0.0 #270
WIP: 2.0.0 #270
Conversation
tbranyen
commented
Aug 26, 2015
- Removed Bower in favor of NPM
- Removed grunt-bbb-server for grunt-connect
- Updated the README, LICENSE, and other meta-files.
- Added the watch task and NPM scripts.
- Converted to ES6 and added Browserify, Babelify, and Combynify.
- Added in some application structure and component class.
1e47d2b
to
f23a837
Compare
|
||
branches: | ||
only: | ||
- master | ||
|
||
before_script: | ||
- npm install -gq grunt-cli bower coveralls | ||
- bower install | ||
- npm install -gq coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We usually don't need to install cli tool globally as npm include the local package binaries in the PATH of npm scripts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup, exactly why I removed grunt-cli. I removed coveralls as a dependency, so its installed globally here. But to your point, since NPM scripts sources them, I should be able to get away without global here.
14246be
to
8ec6e6b
Compare
- Removed Bower in favor of NPM - Removed grunt-bbb-server for grunt-connect - Updated the README, LICENSE, and other meta-files. - Added the watch task and NPM scripts.
This kills the AMD and adds in the ES6.
Being more opinionated with Mocha and assert. Converted tests to ES6 as well.
The styles Grunt plugin was really cool, but I don't have time to maintain it. Since it never left beta, I'm going to remove it in favor of the Grunt contrib team's cssmin. If you want to use a preprocessor, it's trivial to add. I've added a bunch of application files to demonstrate how to integrate the router, components, etc. into your application.
Gonna merge as-is, I'll have more time to update the rest of this later. |
@@ -1,3 +0,0 @@ | |||
{ | |||
"directory": "bower_components" | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👋 bye bower
super(); | ||
|
||
// Not sure why super doesn't call the correct constructor :-/ | ||
LayoutManager.prototype.constructor.apply(this, arguments); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what constructor is it calling instead? 😮