Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sir-dunxalot/ember-cli-concat

An Ember addon that enables you to concatinate Ember CLI's app and vendor files into a single JS file and a single CSS file
https://github.com/sir-dunxalot/ember-cli-concat

ember ember-addon

Last synced: 3 months ago
JSON representation

An Ember addon that enables you to concatinate Ember CLI's app and vendor files into a single JS file and a single CSS file

Awesome Lists containing this project

README

        

# Ember-cli-concat
[![Build Status](https://travis-ci.org/sir-dunxalot/ember-cli-concat.svg?branch=develop)](https://travis-ci.org/sir-dunxalot/ember-cli-concat)
[![npm version](https://badge.fury.io/js/ember-cli-concat.svg)](http://badge.fury.io/js/ember-cli-concat)
[![npm](https://img.shields.io/npm/dm/ember-cli-concat.svg)]()
[![Ember Observer Score](https://emberobserver.com/badges/ember-cli-concat.svg)](https://emberobserver.com/addons/ember-cli-concat)

Ember CLI Concat is an Ember addon that can concatinate Ember CLI's app and vendor files into a single JS file and a single CSS file in a specified environment. In other words, less HTTP requests and a faster page load speed!

## Contents

- [Installation](#installation)
- [Documentation](#documentation)
- [Issues](#issues)
- [Development](#development)
- [Inspirational quotation](#inspirational-quotation)

## Installation

```
ember install ember-cli-concat
```

Once you have installed the NPM module you must follow the [setup instructions](https://github.com/sir-dunxalot/ember-cli-concat/wiki/Installation) to make sure your `index.html` files are not requesting resources you don't need for each environment.

## Documentation

Documentation including installation, usage, and customizable options is available [in the wiki](https://github.com/sir-dunxalot/ember-cli-concat/wiki).

## Issues

If you have an issues or feature requests, please [open an issue](https://github.com/sir-dunxalot/ember-flash-messages/issues/new) or submit a PR.

## Development

```shell
git clone https://github.com/sir-dunxalot/ember-cli-concat.git
ember install
ember s
```

The test suite, which runs at the Broccoli level using Mocha and Chai, can be ran as follows:

```shell
# First build the app
yarn build

# Then run the tests...
yarn lint
yarn test:node

# Or run both linting and node tests:
yarn test
```