PATH:
usr
/
local
/
lib
/
node_modules
/
gulp
/
node_modules
/
es6-iterator
"use strict"; var isArguments = require("es5-ext/function/is-arguments") , isString = require("es5-ext/string/is-string") , ArrayIterator = require("./array") , StringIterator = require("./string") , iterable = require("./valid-iterable") , iteratorSymbol = require("es6-symbol").iterator; module.exports = function (obj) { if (typeof iterable(obj)[iteratorSymbol] === "function") return obj[iteratorSymbol](); if (isArguments(obj)) return new ArrayIterator(obj); if (isString(obj)) return new StringIterator(obj); return new ArrayIterator(obj); };
[-] array.js
[edit]
[-] CHANGES
[edit]
[+]
#
[-] valid-iterable.js
[edit]
[+]
..
[-] .npmignore
[edit]
[-] package.json
[edit]
[-] string.js
[edit]
[-] for-of.js
[edit]
[-] is-iterable.js
[edit]
[-] get.js
[edit]
[-] .editorconfig
[edit]
[-] index.js
[edit]
[-] README.md
[edit]
[-] appveyor.yml
[edit]
[+]
test
[-] LICENSE
[edit]
[-] CHANGELOG.md
[edit]