Skip to content

upfluence/ember-upf-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ember-upf-utils

Ember Upfluence Utilities. This repository contains a load of shared code which can be found throughout many Upfluence Software services.

[Short description of the addon.]

Compatibility

  • Ember.js v3.24 or above
  • Ember CLI v3.24 or above
  • Node.js v12 or above

Installation

  • git clone this repository
  • npm install

Developing

Styles are stored in app/styles. Components and Templates are stored in addon/components. (Pod Structure)

Compiling

*Let's say you are working on search *

# in upfluence/ember-upf-utils
$> ember build

In upfluence/facade-web/package.json replace :

"ember-upf-utils": "upfluence/ember-upf-utils",

by :

"ember-upf-utils": "file:../ember-upf-utils"
# In the service using it
$> npm uninstall ember-upf-utils
$> npm install ember-upf-utils

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

License

This project is licensed under the MIT License.