mirror of
https://github.com/pebble-dev/clay.git
synced 2026-08-28 04:46:57 -04:00
Stop exposing config as a reference. resolves #35
This commit is contained in:
@@ -4,6 +4,7 @@ var configPageHtml = require('./tmp/config-page.html');
|
||||
var toSource = require('tosource');
|
||||
var standardComponents = require('./src/scripts/components');
|
||||
var utils = require('./src/scripts/lib/utils');
|
||||
var deepcopy = require('deepcopy/build/deepcopy.min');
|
||||
|
||||
/**
|
||||
* @param {Array} config - the Clay config
|
||||
@@ -27,7 +28,7 @@ function Clay(config, customFn, options) {
|
||||
|
||||
options = options || {};
|
||||
|
||||
self.config = config;
|
||||
self.config = deepcopy(config);
|
||||
self.customFn = customFn || function() {};
|
||||
self.components = {};
|
||||
self.meta = {
|
||||
|
||||
Reference in New Issue
Block a user