packages feed

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 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