UNPKG

648 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var tslib_1 = require("tslib");
4var each_1 = (0, tslib_1.__importDefault)(require("./each"));
5var is_function_1 = (0, tslib_1.__importDefault)(require("./is-function"));
6var keys = Object.keys
7 ? function (obj) { return Object.keys(obj); }
8 : function (obj) {
9 var result = [];
10 (0, each_1.default)(obj, function (value, key) {
11 if (!((0, is_function_1.default)(obj) && key === 'prototype')) {
12 result.push(key);
13 }
14 });
15 return result;
16 };
17exports.default = keys;
18//# sourceMappingURL=keys.js.map
\No newline at end of file