From 750a0d1751700f8e924fa384ac6b9696b205f025 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:32:17 +0100 Subject: [PATCH 1/7] Added Muffin and adjusted description of Cory --- README.markdown | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.markdown b/README.markdown index 8a16a3521..4a202075d 100644 --- a/README.markdown +++ b/README.markdown @@ -121,7 +121,7 @@ Handlebars in the Wild * [Assemble](http://assemble.io), by [@jonschlinkert](https://github.com/jonschlinkert) and [@doowb](https://github.com/doowb), is a static site generator that uses Handlebars.js as its template engine. -* [Cory](https://github.com/leo/cory), by [@leo](https://github.com/leo), is another tiny static site generator +* [Cory](https://github.com/leo/cory): A tiny static site generator written in pure JavaScript * [CoSchedule](http://coschedule.com) An editorial calendar for WordPress that uses Handlebars.js * [dashbars](https://github.com/pismute/dashbars) A modern helper library for Handlebars.js. * [Ember.js](http://www.emberjs.com) makes Handlebars.js the primary way to @@ -143,6 +143,7 @@ Handlebars in the Wild * [Lumbar](http://walmartlabs.github.io/lumbar) provides easy module-based template management for handlebars projects. * [Marionette.Handlebars](https://github.com/hashchange/marionette.handlebars) adds support for Handlebars and Mustache templates to Marionette. +* [Muffin](http://muffin.cafe): A new kind of CMS based on Ember.js, Node.js and MongoDB. * [sammy.js](http://github.com/quirkey/sammy) by Aaron Quint, a.k.a. quirkey, supports Handlebars.js as one of its template plugins. * [SproutCore](http://www.sproutcore.com) uses Handlebars.js as its main From 50f14bdfe16ae3058304593dc278e685cddd4256 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:36:53 +0100 Subject: [PATCH 2/7] Shorten extension --- README.markdown => README.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README.markdown => README.md (100%) diff --git a/README.markdown b/README.md similarity index 100% rename from README.markdown rename to README.md From 740c1fb17d86351e2008edd9e05f2b09658b74d3 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:38:32 +0100 Subject: [PATCH 3/7] Make license markdown Much easier readable --- LICENSE => LICENSE.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE => LICENSE.md (100%) diff --git a/LICENSE b/LICENSE.md similarity index 100% rename from LICENSE rename to LICENSE.md From 90e2cee7d4418ca39253a7e3a6b2f3d820c2ff54 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:42:56 +0100 Subject: [PATCH 4/7] Convert filename into uppercase letters --- release-notes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/release-notes.md b/release-notes.md index 497f5e898..3ee77e1d2 100644 --- a/release-notes.md +++ b/release-notes.md @@ -199,7 +199,7 @@ Compatibility notes: - `false` values are now printed to output rather than silently dropped - Lines containing only block statements and whitespace are now removed. This matches the Mustache spec but may cause issues with code that expects whitespace to exist but would not otherwise. - Partials that are standalone will now indent their rendered content -- `AST.ProgramNode`'s signature has changed. +- `AST.ProgramNode`'s signature has changed. - Numerious methods/features removed from psuedo-API classes - `JavaScriptCompiler.register` - `JavaScriptCompiler.replaceStack` no longer supports non-inline replace @@ -356,11 +356,11 @@ Compatibility notes: Compatibility notes: -- The project now includes separate artifacts for AMD, CommonJS, and global objects. +- The project now includes separate artifacts for AMD, CommonJS, and global objects. - AMD: Users may load the bundled `handlebars.amd.js` or `handlebars.runtime.amd.js` files or load individual modules directly. AMD users should also note that the handlebars object is exposed via the `default` field on the imported object. This [gist](https://gist.github.com/wycats/7417be0dc361a69d5916) provides some discussion of possible compatibility shims. - CommonJS/Node: Node loading occurs as normal via `require` - Globals: The `handlebars.js` and `handlebars.runtime.js` files should behave in the same manner as the v1.0.12 / 1.0.0 release. -- Build artifacts have been removed from the repository. [npm][npm], [components/handlebars.js][components], [cdnjs][cdnjs], or the [builds page][builds-page] should now be used as the source of built artifacts. +- Build artifacts have been removed from the repository. [npm][npm], [components/handlebars.js][components], [cdnjs][cdnjs], or the [builds page][builds-page] should now be used as the source of built artifacts. - Context-stored helpers are now always passed the `options` hash. Previously no-argument helpers did not have this argument. From 780f70d82488fa1b57eb43b7ab5a6069adec925b Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:44:05 +0100 Subject: [PATCH 5/7] Rather include than exclude --- .npmignore | 25 ------------------------- package.json | 9 +++++++++ 2 files changed, 9 insertions(+), 25 deletions(-) delete mode 100644 .npmignore diff --git a/.npmignore b/.npmignore deleted file mode 100644 index f10592c0f..000000000 --- a/.npmignore +++ /dev/null @@ -1,25 +0,0 @@ -.DS_Store -.gitignore -.rvmrc -.eslintrc -.travis.yml -.rspec -Gemfile -Gemfile.lock -Rakefile -Gruntfile.js -*.gemspec -*.nuspec -*.log -bench/* -configurations/* -components/* -coverage/* -dist/cdnjs/* -dist/components/* -spec/* -src/* -tasks/* -tmp/* -publish/* -vendor/* diff --git a/package.json b/package.json index 9d37d8a3e..9499a4d86 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,15 @@ "template", "html" ], + "files": [ + "bin", + "docs", + "lib", + "print-script", + "RELEASE-NOTES.md", + "runtime.js", + "dist" + ], "repository": { "type": "git", "url": "https://github.com/wycats/handlebars.js.git" From 84aa647b5c51158e61e0cb030371edd0b3e4e12d Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:46:13 +0100 Subject: [PATCH 6/7] Uppercase filename --- release-notes.md => RELEASE-NOTES.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename release-notes.md => RELEASE-NOTES.md (100%) diff --git a/release-notes.md b/RELEASE-NOTES.md similarity index 100% rename from release-notes.md rename to RELEASE-NOTES.md From 1f1a587e9115762be783a3311e42b961539084c1 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 13 Mar 2016 13:53:57 +0100 Subject: [PATCH 7/7] Remove deprecated package --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 4a202075d..f28fb9f81 100644 --- a/README.md +++ b/README.md @@ -150,7 +150,6 @@ Handlebars in the Wild templating engine, extending it with automatic data binding support. * [YUI](http://yuilibrary.com/yui/docs/handlebars/) implements a port of handlebars * [Swag](https://github.com/elving/swag) by [@elving](https://github.com/elving) is a growing collection of helpers for handlebars.js. Give your handlebars.js templates some swag son! -* [DOMBars](https://github.com/blakeembrey/dombars) is a DOM-based templating engine built on the Handlebars parser and runtime **DEPRECATED** * [promised-handlebars](https://github.com/nknapp/promised-handlebars) is a wrapper for Handlebars that allows helpers to return Promises. External Resources