ember-moment
Advanced tools
Comparing version 0.0.1 to 0.1.0
@@ -5,6 +5,6 @@ import Ember from 'ember'; | ||
var length = arguments.length; | ||
var input, output | ||
var input, output; | ||
if (length === 1) { | ||
throw TypeError('Invalid Number of arguments, expected atleast 1'); | ||
throw new TypeError('Invalid Number of arguments, expected atleast 1'); | ||
} else if (length === 2 ) { | ||
@@ -17,3 +17,3 @@ input = 'LLLL'; | ||
return window.moment(value, input).fromNow() | ||
return window.moment(value, input).fromNow(); | ||
} | ||
@@ -20,0 +20,0 @@ |
@@ -5,6 +5,6 @@ import Ember from 'ember'; | ||
var length = arguments.length; | ||
var input, output | ||
var input, output; | ||
if (length === 1) { | ||
throw TypeError('Invalid Number of arguments, expected atleast 1'); | ||
throw new TypeError('Invalid Number of arguments, expected atleast 1'); | ||
} else if (length === 2 ) { | ||
@@ -11,0 +11,0 @@ input = 'LLLL'; |
import { moment } from 'ember-moment/helpers/moment'; | ||
import { ago } from 'ember-moment/helpers/ago'; | ||
import Ember from 'ember'; | ||
@@ -4,0 +5,0 @@ export var initialize = function(/* container, app */) { |
{ | ||
"name": "ember-moment", | ||
"version": "0.0.1", | ||
"version": "0.1.0", | ||
"directories": { | ||
@@ -13,7 +13,7 @@ "doc": "doc", | ||
}, | ||
"repository": "https://github.com/stefanpenner/ember-cli", | ||
"repository": "https://github.com/stefanpenner/ember-moment", | ||
"engines": { | ||
"node": ">= 0.10.0" | ||
}, | ||
"author": "", | ||
"author": "Stefan Penner & Yapp Labs", | ||
"license": "MIT", | ||
@@ -20,0 +20,0 @@ "devDependencies": { |
# Ember-moment | ||
This README outlines the details of collaborating on this Ember addon. | ||
[moment.js](momentjs.com) template helpers for ember [](https://travis-ci.org/stefanpenner/ember-moment) | ||
## Installation | ||
## Usage | ||
* `npm install --save ember-moment` | ||
* `ember g ember-moment` | ||
```hbs | ||
{{moment date}} | ||
{{ago date}} | ||
``` | ||
advance | ||
```hbs | ||
{{moment date inputFormat outputFormat}} | ||
{{ago date inputFormat}}} | ||
``` | ||
## Development | ||
* `git clone` this repository | ||
* `npm install` | ||
* `bower install` | ||
## Running | ||
* `ember server` | ||
@@ -14,0 +28,0 @@ * Visit your app at http://localhost:4200. |
@@ -7,6 +7,17 @@ import { | ||
// Replace this with your real tests. | ||
test('it works', function() { | ||
var result = moment(42); | ||
ok(result); | ||
var FAKE_HANDLEBARS_CONTEXT = {}; | ||
test('one arg (date)', function() { | ||
equal(moment(new Date(0), FAKE_HANDLEBARS_CONTEXT), '1969-12-31T19:00:00-05:00'); | ||
equal(moment(new Date(60*60*24), FAKE_HANDLEBARS_CONTEXT), '1969-12-31T19:01:00-05:00'); | ||
}); | ||
test('two args (date, inputFormat)', function() { | ||
equal(moment(new Date(0), 'LLLL', FAKE_HANDLEBARS_CONTEXT), '1969-12-31T19:00:00-05:00'); | ||
equal(moment(new Date(60*60*24), 'LLLL', FAKE_HANDLEBARS_CONTEXT), '1969-12-31T19:01:26-05:00'); | ||
}); | ||
test('three args (date, inputFormat, outputFormat)', function() { | ||
equal(moment(new Date(0), 'LLLL', 'LLLL', FAKE_HANDLEBARS_CONTEXT), 'Wednesday, December 31, 1969 7:00 PM'); | ||
equal(moment(new Date(60*60*24), 'LLLL', 'LLLL', FAKE_HANDLEBARS_CONTEXT), 'Wednesday, December 31, 1969 7:01 PM'); | ||
}); |
import Ember from 'ember'; | ||
import { initialize } from 'ember-moment/initializers/ember-moment'; | ||
import { initialize } from '../../../initializers/ember-moment'; | ||
@@ -4,0 +4,0 @@ var container, application; |
Sorry, the diff of this file is not supported yet
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
No contributors or author data
MaintenancePackage does not specify a list of contributors or an author in package.json.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
16158
49
276
1
40