eslint-plugin-ember-best-practices
eslint-plugin-ember-best-practices copied to clipboard
Static analysis tools for enforcing best practices in Ember
Bumps [sshpk](https://github.com/joyent/node-sshpk) from 1.13.0 to 1.16.1. Release notes *Sourced from [sshpk's releases](https://github.com/joyent/node-sshpk/releases).* > ## v1.16.1 > * Fixes for [#60](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/60) (correctly encoding certificates with expiry dates >=2050), [#62](https://github-redirect.dependabot.com/joyent/node-sshpk/issues/62) (accepting PKCS#8...
The new modules rfc has you using jQuery with `import $ from 'jquery'`, but this eslint plugin doesn't handle the fact that the usage isn't via a global.
We have a missing documentatation for [no-anonymous-once](https://github.com/ember-best-practices/eslint-plugin-ember-best-practices/blob/5d1e4401af1647bd4f5ddd368cefdda5ee04181f/tests/lib/rules/no-anonymous-once.js) rule Thanks
The following code ```javascript import Model from 'ember-data/model'; import { attr, belongsTo } from 'ember-decorators/data'; import { computed } from 'ember-decorators/object'; export default class LayerModel extends Model { @belongsTo('layer-group') layerGroup...
This is very rough with no tests, intended mostly to further the discussion on #71 for now.
…and more object types. The rule now checks any object that's using `extend`, and validates the `init`, `willDestroy`, `destroy` and `willDestroyElement` hooks. In addition, I updated the rule to validate...
I don't know why this project was started when we also have https://github.com/netguru/eslint-plugin-ember but I think having two projects that try to do similar things is just wasting resources. I...
Having ExperimentalSpreadProperty node properties in the tree seems to break at least `no-2.0.0-hooks` and `no-side-effect-cp`. The problem seems to be rooted in the assumption that each node property has a...
We should extend require-ember-lifeline to handle the following: ``` import run from '@ember/runloop'; import { debounce } from '@ember/runloop'; import { throttle } from '@ember/runloop'; import { later } from...