Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Ed Morley ebc28494ff
Switch to the new package name for angular-ui-router (#4074)
The `angular-ui-router` package has been renamed, but otherwise the
contents are identical:
https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.4.3.tgz
https://registry.npmjs.org/@uirouter/angularjs/-/angularjs-0.4.3.tgz

Fixes:

```
warning angular-ui-router@0.4.3:
This npm package 'angular-ui-router' has been renamed to
'@uirouter/angularjs'. Please update your package.json. See
https://ui-router.github.io/blog/uirouter-scoped-packages/
```

I've also added the package to the Renovate ignore list, since
otherwise Renovate will open a new PR due to the name change, and
we're intentionally not updating it (see #4052 and bug 1408784).
2018-09-27 19:13:31 +01:00
Ed Morley d943a14acd
Renovate: Ignore @types/* packages (#3925)
To reduce the Renovate PR noise from them, since they only contain
TypeScript definitions, which we don't use.

(We only list them in our dependencies to prevent the missing
`peerDependencies` warnings due to `react2angular` listing them in
its `package.json`. Once we no longer use `react2angular` we can
remove them entirely.)
2018-08-15 21:56:03 +02:00
Ed Morley 1fc7f31b37
Update eslint-plugin-import to v2.14.0 (#3918)
And remove the Renovate exclusion, since unlike some of the other
ESLint dependencies that aren't compatible with Neutrino 4/ESLint 3,
this plugin is still compatible.
2018-08-14 16:59:05 +02:00
Cameron Dawson cd176ebdd7
Update dependency eslint-plugin-react to 7.10.x (#3849)
* Update dependency eslint-plugin-react to 7.10.x
* Fix violations of react/jsx-no-target-blank
* Fix violations of react/sort-comp
* Remove renovate ignore
2018-07-31 11:30:08 -07:00
Ed Morley 94c43f5656
Bug 1468573 - Fix missing peer dependency warnings (#3660)
These were previously being pulled in implicitly via sub-dependencies.
2018-06-13 14:12:44 -07:00
Ed Morley 13627f006b Bug 1432840 - Use the AirBnb React ESLint preset
Previously only 65 rules were enabled, since the `eslint:recommended`
and `plugin:react/recommended` entries in `extends` had no effect,
since when using ESLint's API rather than CLI, the options must be
passed inside the `baseConfig` property instead.

This commit corrects the usage of `extends` and switches us to AirBnb's
React ESLint preset rather than manually opting into rules:
https://github.com/airbnb/javascript

Even with the temporarily disabled rules (which can be gradually fixed
in the future), there are now over 200 ESLint rules enabled, giving
a significant increase in coverage.

Note: We're having to use v15 of `eslint-config-airbnb` rather than v16
until we update to newer Neutrino, since the latest preset has dropped
support for the ESLint v3 that comes with Neutrino 4.
2018-01-25 19:15:57 +00:00
Ed Morley cb55dcad53
Bug 1409778 - Simplify Renovate configuration (#3054)
Now that the group package PR title and commit messages have been
adjusted upstream, our config no longer needs to override them. See:
1e4bebe627

[skip ci]
2017-12-20 22:15:06 +00:00
renovate[bot] a52ca716eb Bug 1409778 - Add configuration for Renovate (#3025)
See:
https://renovateapp.com/docs/configuration-reference/configuration-options
https://renovateapp.com/docs/configuration-reference/config-presets
2017-12-20 02:22:16 +00:00