Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Be explicit about browser support targets #2278

Closed
edrex opened this issue Feb 9, 2016 · 7 comments
Closed

Be explicit about browser support targets #2278

edrex opened this issue Feb 9, 2016 · 7 comments

Comments

@edrex
Copy link
Contributor

edrex commented Feb 9, 2016

es2015, move fast and break things, etc. List supported browsers in docs. In future, display badges for CI build status across supported browsers (testling or sauce)

@pmario
Copy link
Member

pmario commented Feb 10, 2016

Since MS dropped old support for old browsers, https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support we don't need to maintain them too.

It seems we are good with ES2015: http://kangax.github.io/compat-table/es5/ and browser support.

@edrex
Copy link
Contributor Author

edrex commented Feb 10, 2016

ES2015 is actually what es6 is called now, since they moved to a yearly rolling release schedule for the spec. es5 is basically what we're all used to.

@pmario
Copy link
Member

pmario commented Feb 10, 2016

uups. thx for the catch. It's the same site, but a different page :) http://kangax.github.io/compat-table/es6/

@linonetwo
Copy link
Contributor

linonetwo commented Apr 11, 2022

We use https://github.com/browserslist/browserslist with a transpiler to automatically target older browsers while not wasting our knowledge and the productivity of the latest ES.

For example

"browserslist": [
    "last 1 version",
    "> 1%",
    "IE 10"
  ]

this works with esbuild babel and most of the transpilers.

@pmario
Copy link
Member

pmario commented Jul 9, 2022

I did find this project https://github.com/lebab/lebab

Lebab transpiles your ES5 code to ES6/ES7. It does exactly the opposite of what Babel does. If you want to understand what Lebab exactly does, try the live demo.

Which may be able to help us to "modernize" or codebase if we want to.

@pmario
Copy link
Member

pmario commented Jun 9, 2023

@edrex @Jermolene Can we close this issue in favour of: Updating the JavaScript dialect used by the TiddlyWiki core #7353

@Jermolene
Copy link
Member

Thanks @pmario

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants