README
ember-cli-text-support-mixins
Ember.TextSupport enhancements including a {{input-text}} and {{text-area}} component.
Built With
Tested Against
Demo & Documentation
The demonstration web application can be found here: http://ember-cli-text-support-mixins.cybertooth.io/.
Installation
The following command will install this add-on:
ember install ember-cli-text-support-mixins
Upgrading
When working through the Ember upgrade process, I recommend
invoking the ember install ember-cli-text-support-mixins command once
you are done to get the latest version of the add-on.
This will likely update the dependencies listed above.
Bower & JQuery
This add-on does not depend on bower libraries when installed in your application or add-on.
This add-on no longer depends on JQuery.
Dependencies
ember-cli-element-closest-polyfill
Polyfill terrible M$ browsers with the Element.closest() & Element.matches() using
ember-cli-element-closest-polyfill.
keyevent
The constants from keyevent are installed
by yarn and ember-cli-node-assets.
Contributing
Setup
git clone git@github.com:cybertoothca/ember-cli-text-support-mixins.gityarn
Running The Dummy Application
ember server- Visit your app at http://localhost:4200.
Running Add-on Tests
npm test(Runsember try:testallto test your add-on against multiple Ember versions)ember testember test --server
Building The Add-on
ember build
For more information on using ember-cli, visit http://ember-cli.com/.
Linking This Add-on For Local Testing
Linking
Use yarn.
# from this add-on project
$ yarn link
# from the other project that depends on this add-on
$ yarn link ember-cli-text-support-mixins
Unlinking
Again, use yarn.
# from the other project that linked to this add-on
$ yarn unlink ember-cli-text-support-mixins
# from this add-on project
$ yarn unlink
Deploying The Dummy Application
Make sure your ~/.aws/credentials file has a profile named cybertooth
with a valid key and secret,
[cybertooth]
aws_access_key_id = <KEY>
aws_secret_access_key = <SECRET>
Deploy by invoking the following command: ember deploy production
Confirm your changes are showing up in our S3 container: http://ember-cli-text-support-mixins.cybertooth.io/
Releasing & Publishing To NPM
$ npm version x.y.z-sub.#
$ git push
$ git push --tags
$ npm publish