All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
node/install instead of node/run; use codecov action dd28b3087e489ce2c2c6eeslint, @ljharb/eslint-config, aud, tape b9ae62b504c0a5has-tostringtag to behave correctly in the presence of symbol shams dc29e52auto-changelog, eslint, tape a966d25eslint, @ljharb/eslint-config, tape 1218944prepublishOnly script for npm 7+ 757dbeecall-bind b206f05b89b2f1fd59a37982a0d6jscs 927d4b5auto-changelog ef0634bnode v12.10, v11.15, v10.16, v8.16, v6.17 1689f8bnode v11.7, v10.15, v8.15, v6.16 145aaebcc484a3eslint, @ljharb/eslint-config, aud, auto-changelog, tape c888738nyc on all tests 0de8efb818775acall-bind 31d01990c55f7dca7ed59eslint, @ljharb/eslint-config, aud, auto-changelog 1ae5053eslint, @ljharb/eslint-config, tape; add safe-publish-latest 433f4a5eslint, @ljharb/eslint-config, covert, tape 78ea4e8npm audit instead of nsp 07fb85beslint, @ljharb/eslint-config, tape 2204addeslint, @ljharb/eslint-config, safe-publish-latest ce150c00de8efb ee45fc3npx aud instead of nsp or npm audit with hoops 03a312cpull_request_target event 25d2ef8auto-changelog, tape 0fe60b7@ljharb/eslint-config, tape 4a9cbd0auto-changelog; add aud d9ff7d5funding field adec2d2f474960in operator. 4d12e23#20node v8.1; v7.10, v6.11, v4.8; improve matrix; newer npm fails on older node ea5f23cnode v9.1, v8.9, v6.12; use nvm install-latest-npm; pin included builds to LTS. 697a0a1node v10.0, v9.11, v8.11, v6.14, v4.9 40045c5eslint, @ljharb/eslint-config, jscs, tape 08abc0dnode v11.1, v10.13, v8.12 bf8d275node v7.0, v6.9, v4.6; improve test matrix f813d86tape, jscs, eslint, @ljharb/eslint-config e4f9aeejscs, eslint, @ljharb/eslint-config 6c98d11jscs, eslint, @ljharb/eslint-config 8e3178ddecc4fejscs, eslint, @ljharb/eslint-config 514902anode v5.6, v4.3 f11f47cnpm run security 4adf82ctape, jscs, eslint, @ljharb/eslint-config f587aebeslint, @ljharb/eslint-config, nsp, tape 4f587bbnode v6.2, v5.11 36939c5eslint, @ljharb/eslint-config, nsp, tape d779cc8f50ce65tape, jscs, eslint, @ljharb/eslint-config 3025559tape, jscs, eslint, @ljharb/eslint-config 3b9ddeev5.8, v4.4 d4902cfc617dd3node v5.3 cdd2a61eslint, @ljharb/eslint-config, tape 7719172es5-shim, tape, nsp, eslint 6a5f82btape, eslint, @ljharb/eslint-config c896c1cpretest for running the linter. 83db117@ljharb/eslint-config, eslint 57fdc63node v7.2 aa3eacfnode v5.10 94ff6d7node v4.2 cdb1fb5eslint, use my personal shared config. 8e211f4e8aa23fjscs, eslint, @ljharb/eslint-config 8a90bcaeslint 2214b5deslint ca97c5bjscs ca6a477covert, jscs, eslint 232d92aio.js v3.3, node v4.1 460d700io.js v2.3 7ef2293tape, jscs, eslint, @ljharb/eslint-config 29f3d71tape, eslint, @ljharb/eslint-config 1c79a85toString as a variable name breaks in some older browsers. 1e59f2btape, eslint 1efbefdio.js v2.5 0760accio.js v2.1 4c2245ftape 348980e91d8c4ftape ec9b92atape 6bc8969io.js v3.0 33d9578jscs, add npm run eslint 13a5f01d669fc4npm run lint ece5d05io.js 908b09205fd28b16ee7eanode/iojs versions now ship with an npm that understands ^. 9846c79travis-ci tests on iojs and node v0.12; speed up builds; allow 0.8 failures. 27c014dea01e68f5baaffio.js versions 293e2c4tape, jscs d72ab08jscs 5f6e6d4tape, jscs 39ae55btape, jscs 594d928183ac15tape 77b9cea28d9052d9ee2acc0cab8fc59352a8b8154ecc441d0142db90265fd0f7e9aec6d96860a1ec32a0155ab229acf696a23ca07fc08874