es-object-atoms (#86)call-bound directly; use es-object-atomscall-bind, has-symbols@es-shims/api, @ljharb/eslint-config, hasown, mock-property, ses, tapeaud with npm auditcall-bind, define-propertieshasown instead of has@es-shims/api, @ljharb/eslint-config, aud, npmignore, mock-property, tapenpmignore integration (#83)npmignore to autogenerate an npmignore filecall-bind, define-properties, has-symbolseslint, @ljharb/eslint-config, @es-shims/api, aud, functions-have-names, safe-publish-latest, ses, tapenode/install instead of node/run; use codecov actionmock-propertyaud handling file: depscall-bind instead of full es-abstracteslint, ses, browserifyObject.assign in modern enginescallBind from es-abstract instead of function-bindhas-symbols, object-keys, define-propertiesfunding field, FUNDING.ymleslint, @ljharb/eslint-config, @es-shims/api, browserify, covert, for-each, is, tape, functions-have-names; add aud, safe-publish-latest; remove jscswindow.location (#68)npx aud instead of npm audit with hoops or nspfunctions-have-namesauto entry point (#52)has-symbols modulefunction-bind, object-keys@es-shims/api, browserify, nsp, eslint, @ljharb/eslint-config, isnode v9.3, v8.9, v6.12; use nvm install-latest-npm; pin included builds to LTSgetOwnPropertySymbols, and use that when Object.getOwnPropertySymbols is unavailableobject-keyseslint, get-own-property-symbols, core-js, jscs, nsp, browserify, @ljharb/eslint-config, tape, @es-shims/apinode v6.2, v5.10, v4.4reduce so npm run test:shams:corejs passes in node v0.8 (core-js#122)npm run test:shams and better organize tests for symbol shamsnsp in favor of requiresafeobject-keys, define-propertiesbrowserify, is, tape, jscs, eslint, @ljharb/eslint-configio.js v3.3, node v4.2Symbol note to readmeimplementation.jsobject-keys, define-propertiesbrowserify, tape, eslint, jscs, browserifynpm run tests-onlyeslint config.io.js v3.0Object and Array#push to make the shim more robust.Array#filter, which isn't in ES3.object-keys, define-propertiesget-own-property-symbols, browserify, eslint, nspio.js v2.3Object.assign tests for non-object targets, per https://github.com/paulmillr/es6-shim/issues/348typeof Symbol() !== 'symbol' (#12)hasSymbols internal modulebrowserify, eslintObject and Array#push to make the shim more robust.Array#filter, which isn't in ES3object-keys, define-propertiesbrowserify, nsp, eslintio.js v2.3.shim is non-enumerable..shim implementation to use define-properties predicates, rather than deleteing the original.npm run eslintio.js v2.0jscs, browserify, covertdefine-propertiesObject.assign includes symbols.node/iojs versions now ship with an npm that understands ^.travis-ci tests on iojs and node v0.12; speed up builds; allow 0.8 failures.npm run security via nspbrowserify, jscs, tape, object-keys, isnpmnpm run build, and build an automatic-shimming browser distribution as part of the npm publish process.is, jscsjscs, is, object-keys, tapecovert to v1.0.0is, covertobject-keys, tapenpm run linttape, coverttape