use properly sanitized name in goog.require call
This commit is contained in:
parent
e960b6b822
commit
1d8f5fa877
|
@ -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)
|
||||
{}
|
||||
|
|
|
@ -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>
|
||||
|
|
Reference in a new issue