# ember-materialize-shim

> A simple shim for using Materialize in Ember.js apps

Latest version **0.5.1** (published 2018-01-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-materialize-shim
pnpm add ember-materialize-shim
yarn add ember-materialize-shim
bun add ember-materialize-shim
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 0.5.1 |
| Published | 2018-01-28 |
| First published | 2016-03-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | ^4.5 \|\| 6.* \|\| >= 7.* |
| Dependencies | 7 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 18 |
| Author | Mike North |
| Maintainers | northm |
| Keywords | ember-addon, material, materialdesign, materialize, ui, form, skin, paper, bootstrap, design, android |

## Links

- npm: https://www.npmjs.com/package/ember-materialize-shim
- Repository: https://github.com/levanto-financial/ember-materialize-shim
- Homepage: https://github.com/levanto-financial/ember-materialize-shim#readme
- Issues: https://github.com/levanto-financial/ember-materialize-shim/issues
- npm.io page: https://npm.io/package/ember-materialize-shim

## Dependencies (7)

- [exists-sync](https://npm.io/package/exists-sync.md) ^0.0.4
- [ember-cli-sass](https://npm.io/package/ember-cli-sass.md) 7.1.3
- [broccoli-funnel](https://npm.io/package/broccoli-funnel.md) ^1.2.0
- [ember-cli-babel](https://npm.io/package/ember-cli-babel.md) ^6.6.0
- [ember-cli-htmlbars](https://npm.io/package/ember-cli-htmlbars.md) ^2.0.1
- [fastboot-transform](https://npm.io/package/fastboot-transform.md) ^0.1.0
- [broccoli-merge-trees](https://npm.io/package/broccoli-merge-trees.md) ^2.0.0

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 0.5.1 (latest) — 2018-01-28
- 0.5.0 — 2018-01-04
- 0.4.2 — 2017-05-24
- 0.4.1 — 2016-08-09
- 0.4.0 — 2016-08-09
- 0.3.0 — 2016-07-31
- 0.2.3 — 2016-07-27
- 0.2.2 — 2016-07-22
- 0.2.1 — 2016-07-22
- 0.2.0 — 2016-07-22
- 0.1.9 — 2016-07-02
- 0.1.8 — 2016-06-11
- 0.1.7 — 2016-05-31
- 0.1.6 — 2016-05-05
- 0.1.5 — 2016-04-26
- … 14 more at https://npm.io/package/ember-materialize-shim/versions

## README

# Ember-materialize-shim

[![Build Status](https://travis-ci.org/mike-north/ember-materialize-shim.svg?branch=master)](https://travis-ci.org/mike-north/ember-materialize-shim)
[![Greenkeeper badge](https://badges.greenkeeper.io/mike-north/ember-materialize-shim.svg)](https://greenkeeper.io/)
[![Ember Observer Score](https://emberobserver.com/badges/ember-materialize-shim.svg)](https://emberobserver.com/addons/ember-materialize-shim)
[![dependencies Status](https://david-dm.org/mike-north/ember-materialize-shim/status.svg)](https://david-dm.org/mike-north/ember-materialize-shim)
[![devDependencies Status](https://david-dm.org/mike-north/ember-materialize-shim/dev-status.svg)](https://david-dm.org/mike-north/ember-materialize-shim?type=dev)

**[FASTBOOT](http://ember-fastboot.com) COMPATIBLE**

A very simple shim to add [Materialize](https://github.com/Dogfalo/materialize) SASS and JavaScript resources to your ember.js app

## Use

Install this addon into your ember.js app, using ember-cli.

Reinstall node-sass to ensure that you have an older version, which is required to circumvent an [outstanding issue](https://github.com/aexmachina/ember-cli-sass/issues/117).

```sh
ember install ember-materialize-shim
npm uninstall node-sass && npm install
```

And then you can import materialize styles

**app/styles/app.scss**
```scss
@import "materialize"
```

And import materialize javascript

**my-file.js**
```js
import Materialize from 'materialize';
```

Optionally, you may omit the JavaScript component of Materialize, by customizing your `ember-cli-build.js`

```js
var app = new EmberApp(defaults, {
  ...
  'materialize-shim': {
    omitJS: true
  }
});
```

## Contributing

* `git clone` this repository
* `npm install`
* `bower install`

## Running

* `ember server`
* Visit your app at http://localhost:4200.

## Running Tests

* `npm test` (Runs `ember try:testall` to test your addon against multiple Ember versions)
* `ember test`
* `ember test --server`

## Building

* `ember build`

For more information on using ember-cli, visit [http://www.ember-cli.com/](http://www.ember-cli.com/).

---
_Source: https://npm.io/package/ember-materialize-shim · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
