peggyjs / peggy

Peggy: Parser generator for JavaScript

Home Page:https://peggyjs.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Drop support for IE11

hildjj opened this issue · comments

It is no longer supported by Microsoft.

Proposed approach:

  • Remove any statements of support from 4.0, and add the the CHANGELOG/release notes.
  • Don't make any other radical changes for 4.0
  • Start allowing changes post-4.0 that would break IE11 in both the bundled browser JS and in the generated JS.
  • Check compatibility with https://github.com/amilajack/eslint-plugin-compat.
  • It's ok to ignore Opera Mini's lack of support for URL since I think that is only used in source-mapping, and nobody has complained yet.

proposed lint check for peggy.min.js:

"browserslist": [
  "defaults, maintained node versions, not op_mini all"
],