| 123456789101112131415161718192021222324252627282930313233 | 
							- /*!
 
-  * to-object-path <https://github.com/jonschlinkert/to-object-path>
 
-  *
 
-  * Copyright (c) 2015, Jon Schlinkert.
 
-  * Licensed under the MIT License.
 
-  */
 
- 'use strict';
 
- var typeOf = require('kind-of');
 
- module.exports = function toPath(args) {
 
-   if (typeOf(args) !== 'arguments') {
 
-     args = arguments;
 
-   }
 
-   return filter(args).join('.');
 
- };
 
- function filter(arr) {
 
-   var len = arr.length;
 
-   var idx = -1;
 
-   var res = [];
 
-   while (++idx < len) {
 
-     var ele = arr[idx];
 
-     if (typeOf(ele) === 'arguments' || Array.isArray(ele)) {
 
-       res.push.apply(res, filter(ele));
 
-     } else if (typeof ele === 'string') {
 
-       res.push(ele);
 
-     }
 
-   }
 
-   return res;
 
- }
 
 
  |