Socket
Socket
Sign inDemoInstall

array-includes

Package Overview
Dependencies
65
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
23Next

3.1.8

Diff

Changelog

Source

v3.1.8 - 2024-03-20

Commits

  • [Deps] update call-bind, define-properties, es-abstract, get-intrinsic b105f3a
  • [actions] remove redundant finisher fa1111d
  • [Dev Deps] update aud, npmignore, tape 499e7e9
  • [Refactor] use es-object-atoms where possible e4bd17f
  • [Tests] use call-bind instead of function-bind 3dbe456
ljharb
published 3.1.7 •

Changelog

Source

v3.1.7 - 2023-09-03

Commits

  • [Deps] update define-properties, es-abstract, get-intrinsic e217b1e
  • [Dev Deps] update @es-shims/api, @ljharb/eslint-config, aud, tape 93465c3
ljharb
published 3.1.6 •

Changelog

Source

v3.1.6 - 2022-11-07

Commits

  • [meta] add auto-changelog c5fbe72
  • [meta] use npmignore to autogenerate an npmignore file dbd6dc8
  • [Deps] update es-abstract, get-intrinsic b819e3b
  • [actions] update rebase action to use reusable workflow 6e241d5
  • [Dev Deps] update aud, tape 9b2a931
  • [readme] note that FF 102+ no longer needs this package 0a0c758
<!-- auto-changelog-above -->

3.1.5 / 2022-05-03

  • [Fix] install polyfill on FF 99+
  • [Deps] update define-properties, es-abstract
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, functions-have-names, safe-publish-latest, tape
  • [actions] reuse common workflows
  • [actions] update codecov uploader

3.1.4 / 2021-10-04

  • [Robustness] avoid a runtime Math.max call
  • [readme] add github actions/codecov badges
  • [readme] fix repo URLs; remove travis badge
  • [Deps] update es-abstract, is-string
  • [meta] use prepublishOnly script for npm 7+
  • [actions] update workflows
  • [actions] use node/install instead of node/run; use codecov action
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, tape

3.1.3 / 2021-02-20

  • [Deps] update call-bind, es-abstract, get-intrinsic
  • [meta] do not publish github action workflow files
  • [meta] gitignore coverage output
  • [actions] update workflows
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, functions-have-names, has-strict-mode, tape
  • [Tests] increase coverage

3.1.2 / 2020-11-24

  • [Robustness] remove dependency on .apply
  • [Deps] update es-abstract; use call-bind and get-intrinsic where applicable
  • [Dev Deps] update eslint, @ljharb/eslint-config, functions-have-names, tape; add aud, safe-publish-latest
  • [actions] add "Allow Edits" workflow
  • [actions] switch Automatic Rebase workflow to pull_request_target event
  • [Tests] migrate tests to Github Actions
  • [Tests] run nyc on all tests
  • [Tests] add implementation test; run es-shim-api in postlint; use tape runner

3.1.1 / 2019-12-21

  • [Fix] IE < 9 does not have index access on strings
  • [Deps] update es-abstract
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape
  • [meta] remove unused Makefile and associated utilities
  • [Tests] add string tests

3.1.0 / 2019-12-11

  • [New] add auto entry point
  • [Refactor] use split-up es-abstract (68% bundle size decrease)
  • [readme] fix repo URLs, remove testling, fix readme parsing
  • [Deps] update es-abstract, define-properties
  • [Dev Deps] update eslint, @ljharb/eslint-config, evalmd, covert, functions-have-names, replace, semver, tape, @es-shims/api, function-bind
  • [meta] add funding field, FUNDING.yml
  • [meta] Only apps should have lockfiles
  • [Tests] add more fromIndex tests
  • [Tests] use shared travis-ci configs
  • [Tests] use npx aud instead of nsp or npm audit with hoops
  • [Tests] remove jscs
  • [Tests] use functions-have-names
  • [Tests] use npm audit instead of nsp
  • [Tests] remove jscs
  • [actions] add automatic rebasing / merge commit blocking

3.0.3 / 2017-04-18

  • [Fix] ensure that shim.js actually shims when the polyfill differs from native
  • [Tests] up to node v7.9, v6.10, v4.8; comment out OS X builds; improve test matrix
  • [Dev Deps] update nsp, eslint, @ljharb/eslint-config, tape, jscs, semver, function-bind, @es-shims/api
  • [Deps] update es-abstract
  • [Docs] update readme: add “getting started” and “usage” (#19)

3.0.2 / 2015-06-06

  • Use the polyfill, not the implementation, as the default export
  • [Deps] update es-abstract
  • [Dev Deps] update jscs, nsp, eslint, @ljharb/eslint-config, semver
  • [Tests] up to node v5.5
  • [Tests] keep tests passing in node v0.8
  • [Tests] Only run evalmd as part of the full test suite, since it's more like a linter
  • [Tests] fix npm upgrades for older nodes

3.0.1 / 2015-05-23

  • [Fix] in "shim", assign the polyfill, not the implementation

3.0.0 / 2015-05-23

  • [Breaking] Implement the es-shim API
  • [Deps] update define-properties, es-abstract
  • [Dev Deps] update eslint, semver, nsp, semver, jscs
  • [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
  • [Tests] use my personal shared eslint config
  • [Tests] up to io.js v3.0

2.0.0 / 2015-05-23

  • Fix to not skip holes, per https://github.com/tc39/Array.prototype.includes/issues/15

1.1.1 / 2015-05-23

  • Test up to io.js v2.0
  • Update es-abstract, tape, eslint, semver, jscs, semver

1.1.0 / 2015-03-19

  • Update es-abstract, editorconfig-tools, nsp, eslint, semver

1.0.6 / 2015-02-17

  • All grade A-supported node/iojs versions now ship with an npm that understands ^.
  • Run travis-ci tests on iojs and node v0.12; allow 0.8 failures.
  • Update tape, jscs, es-abstract, remove is.

1.0.5 / 2015-01-30

  • Update tape, jscs, nsp, eslint, es-abstract

1.0.4 / 2015-01-10

  • Use es-abstract for ECMAScript spec internal abstract operations

1.0.3 / 2015-01-06

  • Speed optimization: use Array#indexOf when available
  • Fix ES3, IE 6-8, Opera 10.6, Opera 11.1 support
  • Run testling on both sets of tests

1.0.2 / 2015-01-05

  • Ensure tests are includes in the module on npm

1.0.1 / 2015-01-04

  • Remove mistaken auto-shim.

1.0.0 / 2015-01-04

  • v1.0.0
ljharb
published 3.1.5 •

Changelog

Source

v3.1.6 - 2022-11-07

Commits

  • [meta] add auto-changelog c5fbe72
  • [meta] use npmignore to autogenerate an npmignore file dbd6dc8
  • [Deps] update es-abstract, get-intrinsic b819e3b
  • [actions] update rebase action to use reusable workflow 6e241d5
  • [Dev Deps] update aud, tape 9b2a931
  • [readme] note that FF 102+ no longer needs this package 0a0c758
<!-- auto-changelog-above -->

3.1.5 / 2022-05-03

  • [Fix] install polyfill on FF 99+
  • [Deps] update define-properties, es-abstract
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, functions-have-names, safe-publish-latest, tape
  • [actions] reuse common workflows
  • [actions] update codecov uploader

3.1.4 / 2021-10-04

  • [Robustness] avoid a runtime Math.max call
  • [readme] add github actions/codecov badges
  • [readme] fix repo URLs; remove travis badge
  • [Deps] update es-abstract, is-string
  • [meta] use prepublishOnly script for npm 7+
  • [actions] update workflows
  • [actions] use node/install instead of node/run; use codecov action
  • [Dev Deps] update eslint, @ljharb/eslint-config, @es-shims/api, aud, tape

3.1.3 / 2021-02-20

  • [Deps] update call-bind, es-abstract, get-intrinsic
  • [meta] do not publish github action workflow files
  • [meta] gitignore coverage output
  • [actions] update workflows
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, functions-have-names, has-strict-mode, tape
  • [Tests] increase coverage

3.1.2 / 2020-11-24

  • [Robustness] remove dependency on .apply
  • [Deps] update es-abstract; use call-bind and get-intrinsic where applicable
  • [Dev Deps] update eslint, @ljharb/eslint-config, functions-have-names, tape; add aud, safe-publish-latest
  • [actions] add "Allow Edits" workflow
  • [actions] switch Automatic Rebase workflow to pull_request_target event
  • [Tests] migrate tests to Github Actions
  • [Tests] run nyc on all tests
  • [Tests] add implementation test; run es-shim-api in postlint; use tape runner

3.1.1 / 2019-12-21

  • [Fix] IE < 9 does not have index access on strings
  • [Deps] update es-abstract
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape
  • [meta] remove unused Makefile and associated utilities
  • [Tests] add string tests

3.1.0 / 2019-12-11

  • [New] add auto entry point
  • [Refactor] use split-up es-abstract (68% bundle size decrease)
  • [readme] fix repo URLs, remove testling, fix readme parsing
  • [Deps] update es-abstract, define-properties
  • [Dev Deps] update eslint, @ljharb/eslint-config, evalmd, covert, functions-have-names, replace, semver, tape, @es-shims/api, function-bind
  • [meta] add funding field, FUNDING.yml
  • [meta] Only apps should have lockfiles
  • [Tests] add more fromIndex tests
  • [Tests] use shared travis-ci configs
  • [Tests] use npx aud instead of nsp or npm audit with hoops
  • [Tests] remove jscs
  • [Tests] use functions-have-names
  • [Tests] use npm audit instead of nsp
  • [Tests] remove jscs
  • [actions] add automatic rebasing / merge commit blocking

3.0.3 / 2017-04-18

  • [Fix] ensure that shim.js actually shims when the polyfill differs from native
  • [Tests] up to node v7.9, v6.10, v4.8; comment out OS X builds; improve test matrix
  • [Dev Deps] update nsp, eslint, @ljharb/eslint-config, tape, jscs, semver, function-bind, @es-shims/api
  • [Deps] update es-abstract
  • [Docs] update readme: add “getting started” and “usage” (#19)

3.0.2 / 2015-06-06

  • Use the polyfill, not the implementation, as the default export
  • [Deps] update es-abstract
  • [Dev Deps] update jscs, nsp, eslint, @ljharb/eslint-config, semver
  • [Tests] up to node v5.5
  • [Tests] keep tests passing in node v0.8
  • [Tests] Only run evalmd as part of the full test suite, since it's more like a linter
  • [Tests] fix npm upgrades for older nodes

3.0.1 / 2015-05-23

  • [Fix] in "shim", assign the polyfill, not the implementation

3.0.0 / 2015-05-23

  • [Breaking] Implement the es-shim API
  • [Deps] update define-properties, es-abstract
  • [Dev Deps] update eslint, semver, nsp, semver, jscs
  • [Docs] Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG
  • [Tests] use my personal shared eslint config
  • [Tests] up to io.js v3.0

2.0.0 / 2015-05-23

  • Fix to not skip holes, per https://github.com/tc39/Array.prototype.includes/issues/15

1.1.1 / 2015-05-23

  • Test up to io.js v2.0
  • Update es-abstract, tape, eslint, semver, jscs, semver

1.1.0 / 2015-03-19

  • Update es-abstract, editorconfig-tools, nsp, eslint, semver

1.0.6 / 2015-02-17

  • All grade A-supported node/iojs versions now ship with an npm that understands ^.
  • Run travis-ci tests on iojs and node v0.12; allow 0.8 failures.
  • Update tape, jscs, es-abstract, remove is.

1.0.5 / 2015-01-30

  • Update tape, jscs, nsp, eslint, es-abstract

1.0.4 / 2015-01-10

  • Use es-abstract for ECMAScript spec internal abstract operations

1.0.3 / 2015-01-06

  • Speed optimization: use Array#indexOf when available
  • Fix ES3, IE 6-8, Opera 10.6, Opera 11.1 support
  • Run testling on both sets of tests

1.0.2 / 2015-01-05

  • Ensure tests are includes in the module on npm

1.0.1 / 2015-01-04

  • Remove mistaken auto-shim.

1.0.0 / 2015-01-04

  • v1.0.0
ljharb
published 3.1.4 •

ljharb
published 3.1.3 •

ljharb
published 3.1.2 •

ljharb
published 3.1.1 •

ljharb
published 3.1.0 •

ljharb
published 3.0.3 •

23Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc