googlearchive / polylint

Lint polymer!
BSD 3-Clause "New" or "Revised" License
116 stars 19 forks source link

Breaks Atom Editor packages due to inclusion of babel-polyfill #114

Open opus1269 opened 8 years ago

opus1269 commented 8 years ago

There are two packages, polymer-atom and linter-polymer that provide linting for Polymer in the Atom Editor. Both are wrappers around polylint.

They require polylint which requires hydrolysis whiich requires babel-pollyfill. This interferes with node's Promise.defer() because of its global pollyfilling.

See here for an example from another package that included babel-pollyfill.

I don't use atom-typescript, but I can verify that it causes this error with todo-manager.