Add instructions for 'spec/mustache' to CONTRIBUTING.md, fix a few typos elsewere

This commit is contained in:
Or Neeman
2014-12-07 08:44:03 -06:00
parent 3238645f26
commit e7f51c2248
5 changed files with 6 additions and 4 deletions
+2
View File
@@ -28,6 +28,8 @@ To build Handlebars.js you'll need a few things installed.
* Node.js
* [Grunt](http://gruntjs.com/getting-started)
Before building, you need to make sure that the Git submodule `spec/mustache` is included (i.e. the directory `spec/mustache` should not be empty). To include it, if using Git version 1.6.5 or newer, use `git clone --recursive` rather than `git clone`. Or, if you already cloned without `--recursive`, use `git submodule update --init`.
Project dependencies may be installed via `npm install`.
To build Handlebars.js from scratch, you'll want to run `grunt`
+1 -1
View File
@@ -111,5 +111,5 @@ var AST = {
// Must be exported as an object rather than the root of the module as the jison lexer
// most modify the object to operate properly.
// must modify the object to operate properly.
export default AST;
+1 -1
View File
@@ -10,7 +10,7 @@ var yy = {};
extend(yy, Helpers, AST);
export function parse(input, options) {
// Just return if an already-compile AST was passed in.
// Just return if an already-compiled AST was passed in.
if (input.type === 'Program') { return input; }
parser.yy = yy;
+1 -1
View File
@@ -27,7 +27,7 @@ module.exports.cli = function(opts) {
});
if (opts.simple && opts.min) {
throw new Handlebars.Exception('Unable to minimze simple output');
throw new Handlebars.Exception('Unable to minimize simple output');
}
if (opts.simple && (opts.templates.length !== 1 || fs.statSync(opts.templates[0]).isDirectory())) {
throw new Handlebars.Exception('Unable to output multiple templates in simple mode');
+1 -1
View File
@@ -61,7 +61,7 @@ describe('precompiler', function() {
it('should throw when combining simple and minimized', function() {
shouldThrow(function() {
Precompiler.cli({templates: [__dirname], simple: true, min: true});
}, Handlebars.Exception, 'Unable to minimze simple output');
}, Handlebars.Exception, 'Unable to minimize simple output');
});
it('should throw when combining simple and multiple templates', function() {
shouldThrow(function() {