eslint-scope

eslint-scope: ECMAScript scope analyzer

BSD-2-CLAUSE License

Downloads
3
Stars
120
Committers
45

Bot releases are visible (Hide)

eslint-scope - v8.0.1 Latest Release

Published by github-actions[bot] 7 months ago

8.0.1 (2024-03-20)

Documentation

Chores

eslint-scope - v8.0.0

Published by github-actions[bot] 10 months ago

8.0.0 (2024-01-04)

⚠ BREAKING CHANGES

  • use ESTree directive property when searching for "use strict" (#118)
  • class extends is evaluated in the class scope (#116)
  • Require Node.js ^18.18.0 || ^20.9.0 || >=21.1.0 (#115)

Features

  • Require Node.js ^18.18.0 || ^20.9.0 || >=21.1.0 (#115) (ed67857)
  • use ESTree directive property when searching for "use strict" (#118) (23fe81f)

Bug Fixes

  • class extends is evaluated in the class scope (#116) (42ef7a9)

Documentation

Chores

eslint-scope - v7.2.2

Published by github-actions[bot] about 1 year ago

7.2.2 (2023-07-27)

Chores

eslint-scope - v7.2.1

Published by github-actions[bot] over 1 year ago

7.2.1 (2023-05-31)

Chores

eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v7.2.0

Published by eslintbot over 1 year ago

Features

  • 70c8db1 feat: Add isGlobalReturn method on scopeManager. (#96) (Nicholas C. Zakas)

Documentation

  • 25abacf docs: add badges (#89) (Milos Djermanovic)

Build Related

  • a8811b8 build: add node v18 (#91) (唯然)

Chores

  • 3dbad80 chore: add triage action (#95) (Milos Djermanovic)
  • 34ffedc ci: add Node v19 (#94) (Milos Djermanovic)
  • 4c00534 ci: update Github actions (#93) (Deepshika S)
  • 6c8ccf2 chore: add funding field (#92) (Deepshika S)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v7.1.1

Published by eslintbot over 2 years ago

Bug Fixes

  • 4e1d24c fix: ignore "use strict" directives in ES3 (#87) (Milos Djermanovic)

Chores

eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v7.1.0

Published by eslintbot almost 3 years ago

Features

  • d756f1e feat: Add sourceType:commonjs support (#81) (Nicholas C. Zakas)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v7.0.0

Published by eslintbot almost 3 years ago

Breaking Changes

  • 22a55c0 feat!: support class static blocks (#80) (Milos Djermanovic)

Build Related

  • 4aafb61 build: upgrade eslint-release to v3.2.0 to support conventional commits (#79) (Milos Djermanovic)
  • 263c762 Build: add node v17 (#76) (唯然)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v6.0.0

Published by eslintbot about 3 years ago

  • 4ee1d80 Fix: Ensure correct version in package (#73) (Nicholas C. Zakas)
  • 82a7e6d Breaking: Switch to ESM (fixes #70) (#71) (Brett Zamir)
  • 0b4a5f1 Update: support class fields (refs eslint/eslint#14343) (#69) (Toru Nagashima)
  • 39f8cfc Chore: upgrade estraverse to version 5 (#68) (Rouven Weßling)
  • ae27ff3 Docs: Add range to espree options in README (fixes #66) (#67) (Alan Liang)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v5.1.1

Published by eslintbot about 4 years ago

  • 9b528d7 Upgrade: esrecurse version to ^4.3.0 (#64) (Timofey Kachalov)
  • f758bbc Chore: fix definiton -> definition typo in comments (#63) (Kevin Kirsche)
  • 7513734 Chore: move to GitHub Actions (#62) (Kai Cataldo)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v5.1.0

Published by eslintbot over 4 years ago

  • d4a3764 Update: support new export syntax (#56) (Toru Nagashima)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v5.0.0

Published by eslintbot over 5 years ago

  • e9fa22e Upgrade: update dependencies after dropping support for Node <8 (#53) (Kai Cataldo)
  • ee9f7c1 Breaking: drop support for Node v6 (#54) (Kai Cataldo)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.3

Published by eslintbot over 5 years ago

  • 299df64 Fix: arrow function scope strictness (take 2) (#52) (futpib)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.2

Published by eslintbot over 5 years ago

  • c925600 Revert "Fix: Arrow function scope strictness (fixes #49) (#50)" (#51) (Teddy Katz)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.1

Published by eslintbot over 5 years ago

  • 2533966 Fix: Arrow function scope strictness (fixes #49) (#50) (futpib)
  • 0cbeea5 Chore: add supported Node.js versions to CI (#47) (Kai Cataldo)
  • b423057 Upgrade: [email protected] (#46) (Teddy Katz)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.0

Published by eslintbot over 6 years ago

eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.0-rc.0

Published by eslintbot over 6 years ago

  • 3b919b8 Build: Adding rc release script to package.json (#38) (Kevin Partington)
  • 137732a Chore: avoid creating package-lock.json files (#37) (Teddy Katz)
eslint-scope - https://github.com/eslint/eslint-scope/releases/tag/v4.0.0-alpha.0

Published by eslintbot over 6 years ago

  • 7cc3769 Upgrade: eslint-release ^0.11.1 (#36) (Teddy Katz)
  • c9f6967 Breaking: remove TDZScope (refs eslint/eslint#10245) (#35) (Toru Nagashima)
  • 982a71f Fix: wrong resolution about default parameters (#33) (Toru Nagashima)
  • 57889f1 Docs: Remove extra header line from LICENSE (#32) (Gyandeep Singh)