spec/helpers/builders.coffee in brainstem-js-0.2.1 vs spec/helpers/builders.coffee in brainstem-js-0.3.0
- old
+ new
@@ -23,11 +23,11 @@
obj = builder(idsToStrings(opts))
storageName = name.underscore().pluralize()
window.base.data.storage(storageName).add obj if window.base.data.collectionExists(storageName)
obj
- eval("window.#{"build_#{name.underscore()}".camelize(true)} = builder")
- eval("window.#{"build_and_cache_#{name.underscore()}".camelize(true)} = creator")
+ window["build_#{name.underscore()}".camelize(true)] = builder
+ window["build_and_cache_#{name.underscore()}".camelize(true)] = creator
isIdAttr = (attrName) ->
attrName == 'id' || attrName.match(/_id$/) || (attrName.match(/_ids$/))
arrayPreservedToString = (value) ->