UNPKG

vue-app-sdk

Version:
18 lines (17 loc) 538 B
import arrayFilter from "./_arrayFilter.js"; import stubArray from "./stubArray.js"; var objectProto = Object.prototype; var propertyIsEnumerable = objectProto.propertyIsEnumerable; var nativeGetSymbols = Object.getOwnPropertySymbols; var getSymbols = !nativeGetSymbols ? stubArray : function(object) { if (object == null) { return []; } object = Object(object); return arrayFilter(nativeGetSymbols(object), function(symbol) { return propertyIsEnumerable.call(object, symbol); }); }; export { getSymbols as default };