Skip to content

Commit

Permalink
clean up
Browse files Browse the repository at this point in the history
  • Loading branch information
caridy committed Aug 8, 2014
1 parent aa19d53 commit db4e974
Show file tree
Hide file tree
Showing 11 changed files with 40 additions and 335 deletions.
9 changes: 4 additions & 5 deletions .gitignore
@@ -1,5 +1,4 @@
npm-debug.log
node_modules
coverage
build
xunit.xml
coverage/
lib/
node_modules/
tmp/
7 changes: 4 additions & 3 deletions .npmignore
@@ -1,4 +1,5 @@
tests
coverage
coverage/
tests/
tmp/
.travis.yml
Gruntfile.js
.travis.yml
30 changes: 26 additions & 4 deletions Gruntfile.js
Expand Up @@ -4,33 +4,55 @@ module.exports = function (grunt) {

grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),

clean: {
dist: 'dist/',
lib : 'lib/',
tmp : 'tmp/'
},

copy: {
tmp: {
expand : true,
flatten: true,
src : ['tmp/src/*.js'],
dest : 'lib/'
}
},

jshint: {
all: ['src/*.js', 'tests/*.js']
},

bundle_jsnext: {
options: {
namespace: 'HandlebarsHelperIntl'
},
dest: 'dist/helpers.js'
},

cjs_jsnext: {
dest: 'lib/'
dest: 'tmp/'
},

uglify: {
options: {
preserveComments: 'some'
},
dist: {
src: ['dist/helpers.js'],
src: 'dist/helpers.js',
dest: 'dist/helpers.min.js'
}
}
});

grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-bundle-jsnext-lib');

grunt.registerTask('build', ['bundle_jsnext', 'cjs_jsnext', 'uglify:dist']);
grunt.registerTask('default', ['jshint']);
grunt.registerTask('default', [
'jshint', 'clean', 'bundle_jsnext', 'uglify', 'cjs_jsnext', 'copy'
]);
};
14 changes: 0 additions & 14 deletions README.md
Expand Up @@ -42,20 +42,6 @@ Handlebars helpers for internationalization.
provide this or you can use another.


### AMD

1. Install with [bower](http://bower.io/): `bower install handlebars-form-helpers`
3. Load in the module and register it:

```javascript
define(['handlebars', 'handlebars-helper-intl'], function(Handlebars, HandlebarsHelperIntl) {
HandlebarsHelperIntl.register(Handlebars);
});
```

(Thanks to the `handlebars-form-helpers` package for figuring out how to register helpers in multiple environments.)


## Usage

TODO
2 changes: 1 addition & 1 deletion dist/helpers.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion index.js
@@ -1,4 +1,4 @@
var m = require('./lib/src/main.js');
var m = require('./lib/main.js');

// providing an idiomatic api for the nodejs version of this module
module.exports = exports = m.default;
19 changes: 0 additions & 19 deletions lib/src/main.js

This file was deleted.

1 change: 0 additions & 1 deletion lib/src/main.js.map

This file was deleted.

0 comments on commit db4e974

Please sign in to comment.