yesod-static-angular 0.1.0 → 0.1.1
raw patch · 6 files changed
+11/−7 lines, 6 filesdep +shakespeare
Dependencies added: shakespeare
Files
- example/README.md +1/−1
- test/AngularSpec.hs +1/−1
- test/angular/mod1-and-templ.js.expected +2/−2
- test/angular/mod1/my-tabs-dev.js.expected +1/−1
- test/angular/mod1/my-tabs-testing.js.expected +1/−1
- yesod-static-angular.cabal +5/−1
example/README.md view
@@ -54,7 +54,7 @@ ~~~ cd path/to/example/tests-npm install karma karma-ng-hamlet2js-preprocessor+npm install karma karma-jasmine karma-firefox-launcher karma-phantomjs-launcher karma-ng-hamlet2js-preprocessor ~~~ (Could also install globally with the `-g` flag.) Now, if you have Firefox installed, the tests can
test/AngularSpec.hs view
@@ -1,5 +1,5 @@ {-# LANGUAGE TemplateHaskell, QuasiQuotes, OverloadedStrings, TypeFamilies #-}-module AngularSpec (spec) where+module AngularSpec where import Data.Monoid import RunGenerator
test/angular/mod1-and-templ.js.expected view
@@ -50,8 +50,8 @@ }; }); module.run(['$templateCache', function($templateCache) {-$templateCache.put("paneid","\u003cdiv class=\"tab-pane\" ng-show=\"selected\" ng-transclude\u003e\u003c/div\u003e\n\u003cbr\u003e\n");-$templateCache.put("tabstemplateurl","\u003cdiv class=\"tabbable\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cbr\u003e\n\u003cli ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"\u003e\u003ca href=\"\" ng-click=\"select(pane)\"\u003e{{pane.title}}\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"tab-content\" ng-transclude\u003e\u003c/div\u003e\n\u003c/div\u003e\n");+$templateCache.put("paneid","<div class=\"tab-pane\" ng-show=\"selected\" ng-transclude></div>\n<br>\n");+$templateCache.put("tabstemplateurl","<div class=\"tabbable\"><ul class=\"nav nav-tabs\"><br>\n<li ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"><a href=\"\" ng-click=\"select(pane)\">{{pane.title}}</a>\n</li>\n</ul>\n<div class=\"tab-content\" ng-transclude></div>\n</div>\n"); }]); })(angular.module("mod1",[])); Added by mini
test/angular/mod1/my-tabs-dev.js.expected view
@@ -1,5 +1,5 @@ (function(module) { module.run(['$templateCache', function($templateCache) {-$templateCache.put("tabstemplateurl","\u003cdiv class=\"tabbable\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cbr\u003e\n\u003cli ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"\u003e\u003ca href=\"\" ng-click=\"select(pane)\"\u003e{{pane.title}}\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"tab-content\" ng-transclude\u003e\u003c/div\u003e\n\u003c/div\u003e\n");+$templateCache.put("tabstemplateurl","<div class=\"tabbable\"><ul class=\"nav nav-tabs\"><br>\n<li ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"><a href=\"\" ng-click=\"select(pane)\">{{pane.title}}</a>\n</li>\n</ul>\n<div class=\"tab-content\" ng-transclude></div>\n</div>\n"); }]); window.yesod_devel_scripts["mod1/my-tabs.hamlet"] = true;
test/angular/mod1/my-tabs-testing.js.expected view
@@ -1,4 +1,4 @@ module.run(function($templateCache) { $templateCache.put("tabstemplateurl",-"\u003cdiv class=\"tabbable\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cbr\u003e\n\u003cli ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"\u003e\u003ca href=\"\" ng-click=\"select(pane)\"\u003e{{pane.title}}\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"tab-content\" ng-transclude\u003e\u003c/div\u003e\n\u003c/div\u003e\n"+"<div class=\"tabbable\"><ul class=\"nav nav-tabs\"><br>\n<li ng-repeat=\"pane in panes\" ng-class=\"{active:pane.selected}\"><a href=\"\" ng-click=\"select(pane)\">{{pane.title}}</a>\n</li>\n</ul>\n<div class=\"tab-content\" ng-transclude></div>\n</div>\n" );});
yesod-static-angular.cabal view
@@ -1,5 +1,5 @@ name: yesod-static-angular-version: 0.1.0+version: 0.1.1 cabal-version: >= 1.8 build-type: Simple synopsis: Yesod generators for embedding AngularJs code into yesod-static at compile time@@ -71,6 +71,7 @@ , hamlet >= 1.1 , language-javascript >= 0.5 , mime-types >= 0.1+ , shakespeare >= 1.2 , shakespeare-js >= 1.2 , template-haskell , text >= 0.11@@ -88,6 +89,7 @@ , hamlet , hspec >= 1.7 , HUnit >= 1.2+ , shakespeare >= 2.0 , text , template-haskell , yesod-core@@ -104,6 +106,7 @@ build-depends: base , data-default+ , shakespeare , shakespeare-css , yesod >= 1.2 && < 1.3 , yesod-static@@ -119,6 +122,7 @@ build-depends: base , data-default+ , shakespeare , shakespeare-css , yesod >= 1.2 && < 1.3 , yesod-static