Multiple Utility Services / Mixins to use in your ember application
ember install ember-cli-utilities
- Dependencies
"animate.css": "3.5.2",
"babel-plugin-transform-async-to-generator": "6.24.1",
"babel-plugin-transform-object-rest-spread": "6.26.0",
"ember-api-actions": "devotox/ember-api-actions",
"ember-can": "0.8.5",
"ember-cli-babel": "6.11.0",
"ember-cli-htmlbars": "2.0.3",
"ember-cli-htmlbars-inline-precompile": "1.0.2",
"ember-cli-localforage": "1.0.2",
"ember-cli-moment-shim": "3.5.0",
"ember-cli-new-version": "devotox/ember-cli-new-version",
"ember-cli-notifications": "4.2.1",
"ember-cli-pushjs": "1.0.5",
"ember-cli-roboto-fontface": "1.0.3",
"ember-cli-sass": "7.1.2",
"ember-cli-string-helpers": "1.5.0",
"ember-composable-helpers": "2.0.3",
"ember-fetch": "3.4.4",
"ember-hammertime": "1.2.5",
"ember-skeleton": "devotox/ember-skeleton",
"ember-i18n": "5.1.0",
"ember-in-viewport": "2.1.1",
"ember-lifeline": "2.0.0",
"ember-material-design-icons-shim": "0.1.11",
"ember-math-helpers": "2.3.0",
"ember-moment": "7.5.0",
"ember-notification-hub": "devotox/ember-notification-hub",
"ember-object-update": "0.5.0",
"ember-offline": "devotox/ember-offline",
"ember-paper": "1.0.0-beta.4",
"ember-paper-link": "0.0.2",
"ember-promise-helpers": "1.0.3",
"ember-href-to": "1.15.0",
"ember-reactive-helpers": "0.5.0",
"ember-route-action-helper": "2.0.6",
"ember-simple-auth": "1.4.1",
"ember-string-helpers": "1.0.2",
"ember-truth-helpers": "2.0.0",
"ember-velocity-mixin": "0.3.0",
"normalize.css": "7.0.0"
- new-version
- To be added to top of application.hbs and automatically alerts when an updated version of your application is available based on the package.json
- notification-center
- used with notification service
- To be added at the bottom of application.hbs and can hold notifications based on using the notification service
- notification-container
- To be used with notification service to warn, alert, error notifications
- loading-mask
- Added anywhere as a contextual component, sets a loading mask for the whole viewport that also yields the hide, show, loading actions
- after-render
- can hook into afterRender schedule on any ember object
- reset-scroll
- scrolls back to top of window on route change
- setup-controller
- adds application controller / after-render to current Ember object
- api
- generic api connector to run all HTTP methods using ember-fetch
- alpha-iterator
- iterate through alphabet
- crypto
- set of useable crypto functions
- device
- set of functions to determine current device
- ember-utils
- utility functions combining ember functions
- ext-store
- Ember Data Store which allows slugs / offline
- fastboot-store
- easier to use fastboot store functions
- logger
- Ember logger with interface to state where logs coming from
- loading-mask
- works in tandem with loading mask component for programmatic access
- matrix
- add matrix type screen sensation
- navigation
- navigation shell
- notification
- notification hub / notification center mashup
- printer
- TODO: allow arbitrary printing of any ember object
- regex
- set of useful regex
- sandbox
- run custom code in a sandbox without access to globals you do not specify
- string-builder
- Build strings efficiently
- translation
- fetch translations
- utils
- utility functions
- component-router
- injects router main into components
- i18n-injection
- injects i18n service into models, routes, controllers, components
- session-injection
- injects session service into routes, controllers, components
- i18n
- initializes the instance with the accurate language based on a query string or the system language
- array
- transform for arrays for models
- object
- transform for objects for models
- pg-date
- transforms for postgres dates for models
- uuid
- transforms for uuids for models
MIT license.