use properly sanitized name in goog.require call

This commit is contained in:
Gered 2014-09-28 12:28:28 -04:00
parent e960b6b822
commit 1d8f5fa877
2 changed files with 6 additions and 5 deletions

View file

@ -1,5 +1,5 @@
(ns leiningen.new.yawt
(:require [leiningen.new.templates :refer [renderer name-to-path sanitize-ns ->files]]
(:require [leiningen.new.templates :refer [renderer name-to-path sanitize sanitize-ns ->files]]
[leiningen.core.main :as main]
[clojure.string :as str]))
@ -110,9 +110,10 @@
[name & requested-options]
(let [options (get-final-requested-options requested-options)
data (merge
{:name name
:root-ns (sanitize-ns name)
:path (name-to-path name)}
{:name name
:sanitized (sanitize name)
:root-ns (sanitize-ns name)
:path (name-to-path name)}
(reduce
#(assoc %1 (keyword %2) true)
{}

View file

@ -43,7 +43,7 @@
{{ javascript('/cljs/main.js') }}
{% if isDev %}
<script type="text/javascript">goog.require('<%name%>.client.main');</script>
<script type="text/javascript">goog.require('<%sanitized%>.client.main');</script>
{% endif %}
</body>