UNPKG

can-key

Version:

Read nested key values

19 lines 630 B
/*can-key@1.2.0#utils*/ define('can-key/utils', function (require, exports, module) { 'use strict'; var utils = { isContainer: function (current) { var type = typeof current; return current && (type === 'object' || type === 'function'); }, strReplacer: /\{([^\}]+)\}/g, parts: function (name) { if (Array.isArray(name)) { return name; } else { return typeof name !== 'undefined' ? (name + '').replace(/\[/g, '.').replace(/]/g, '').split('.') : []; } } }; module.exports = utils; });