Commit Graph

17 Commits

Author SHA1 Message Date
Jordan Harband
1948c302fd [Tests] on node v9; use nvm install-latest-npm so new npm doesn’t break old node; pin included builds to LTS. 2017-11-01 08:01:50 -07:00
Jordan Harband
5b338e1937 [Tests] lint our markdown 2017-09-02 11:33:45 -07:00
Jordan Harband
9d91990221 [Tests] stop testing on eslint v3 2017-09-01 22:59:54 -07:00
Jordan Harband
5aa203eaa8 [eslint config] [base] [deps] [breaking] require eslint v4
- enable `function-paren-newline`, `for-direction`, `getter-return`, `no-compare-neg-zero`, `semi-style`, `object-curly-newline`, `no-buffer-constructor`, `no-restricted-globals`, `switch-colon-spacing`, `template-tag-spacing`, `prefer-promise-reject-errors`, `prefer-restructuring`
 - improve `indent`, `no-multi-spaces`, `no-trailing-spaces`, `no-underscore-dangle`
2017-09-01 22:25:31 -07:00
Jordan Harband
16c73d0a7a [eslint config] [deps] allow eslint v3 or v4
Closes #1447.
2017-07-23 22:33:05 -07:00
Jordan Harband
811392725e [Deps] allow eslint v3 or v4; update eslint-plugin-import
Part of #1447.
2017-07-23 11:35:51 -07:00
Jordan Harband
399420f46f [Tests] add an explicit eslint version to travis.yml 2017-07-23 10:39:12 -07:00
Jordan Harband
fc7fae620f [Tests] add pretravis/posttravis scripts 2017-07-04 16:15:18 -07:00
Jordan Harband
d806859320 [Tests] run prepublish tests as allowed failures 2017-07-04 12:49:09 -07:00
Jordan Harband
721af5498f [Tests] on node v8 2017-06-03 23:39:24 -07:00
Jordan Harband
1a38734d63 [Tests] npm v4.6+ breaks in node < v1; npm 5+ breaks in node < v4 2017-06-03 23:38:22 -07:00
Jordan Harband
c4a9d28485 [Tests] on node v7 2016-11-06 10:34:35 -08:00
Jordan Harband
6db1af173c [eslint config] [*] [Tests] stop testing < node 4. 2016-07-05 13:07:41 -07:00
Jordan Harband
8d6d227848 [eslint config] [*] [tests] Even though the base config may not be up to date in the main package, let’s npm link the base package into the main one for the sake of travis-ci tests.
(Followup from c7faa91328)
2016-05-15 20:56:54 -05:00
Jordan Harband
f806ed6bb3 [Tests] on node v6 2016-04-30 00:05:24 -07:00
Jordan Harband
52d3401f95 [eslint config] [eslint config base] [breaking] Migrate non-React rules to a separate linter config. 2016-04-16 11:04:28 -07:00
Jordan Harband
bcc5c5d8dd [Tests] run subpackage tests at top level. 2016-04-11 15:30:48 -07:00