Skip to content
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

Merged
merged 12 commits into from
Oct 4, 2015
Merged

WIP: 2.0.0 #270

merged 12 commits into from
Oct 4, 2015

Conversation

tbranyen
Copy link
Owner

  • 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.

@tbranyen tbranyen force-pushed the 2.0.0 branch 2 times, most recently from 1e47d2b to f23a837 Compare August 26, 2015 03:55

branches:
only:
- master

before_script:
- npm install -gq grunt-cli bower coveralls
- bower install
- npm install -gq coveralls
Copy link
Contributor

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.

Copy link
Owner Author

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.

@tbranyen tbranyen mentioned this pull request Aug 26, 2015
@tbranyen tbranyen force-pushed the 2.0.0 branch 7 times, most recently from 14246be to 8ec6e6b Compare August 31, 2015 00:37
- 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.
@tbranyen
Copy link
Owner Author

tbranyen commented Oct 4, 2015

Gonna merge as-is, I'll have more time to update the rest of this later.

tbranyen added a commit that referenced this pull request Oct 4, 2015
@tbranyen tbranyen merged commit a57184c into master Oct 4, 2015
@tbranyen tbranyen deleted the 2.0.0 branch October 4, 2015 22:06
@@ -1,3 +0,0 @@
{
"directory": "bower_components"
}

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);

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? 😮

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants