{"_id":"eslint","_rev":"4276759","name":"eslint","description":"An AST-based pattern checker for JavaScript.","dist-tags":{"es6jsx":"0.11.0-alpha.0","latest":"10.2.0","maintenance":"9.39.4","next":"10.0.0-rc.2"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"time":{"modified":"2026-04-07T19:51:39.000Z","created":"2013-07-04T17:01:31.141Z","10.2.0":"2026-04-03T20:36:22.411Z","10.1.0":"2026-03-20T15:31:41.125Z","10.0.3":"2026-03-06T22:53:20.533Z","9.39.4":"2026-03-06T21:46:46.521Z","10.0.2":"2026-02-23T21:43:38.922Z","10.0.1":"2026-02-20T15:15:11.817Z","9.39.3":"2026-02-20T13:52:09.866Z","10.0.0":"2026-02-06T22:30:47.920Z","10.0.0-rc.2":"2026-01-27T14:30:17.276Z","10.0.0-rc.1":"2026-01-23T15:10:17.069Z","10.0.0-rc.0":"2026-01-09T15:40:59.890Z","9.39.2":"2025-12-12T22:44:54.630Z","10.0.0-beta.0":"2025-12-12T21:22:56.033Z","10.0.0-alpha.1":"2025-11-28T16:11:15.920Z","10.0.0-alpha.0":"2025-11-14T20:08:14.082Z","9.39.1":"2025-11-03T21:26:20.550Z","9.39.0":"2025-10-31T20:30:15.827Z","9.38.0":"2025-10-17T18:49:42.516Z","9.37.0":"2025-10-03T20:32:18.550Z","9.36.0":"2025-09-19T14:32:08.465Z","9.35.0":"2025-09-05T14:42:14.048Z","9.34.0":"2025-08-22T20:39:49.318Z","9.33.0":"2025-08-08T20:34:29.679Z","9.32.0":"2025-07-25T14:46:05.624Z","9.31.0":"2025-07-11T20:34:32.761Z","9.30.1":"2025-07-01T20:13:55.797Z","9.30.0":"2025-06-27T20:39:59.532Z","9.29.0":"2025-06-13T17:33:10.533Z","9.28.0":"2025-05-30T20:39:46.751Z","9.27.0":"2025-05-16T18:54:42.328Z","9.26.0":"2025-05-02T21:35:25.200Z","9.25.1":"2025-04-21T17:13:42.677Z","9.25.0":"2025-04-18T18:33:22.390Z","9.24.0":"2025-04-04T19:20:41.757Z","9.23.0":"2025-03-21T20:38:01.662Z","9.22.0":"2025-03-07T21:17:39.226Z","9.21.0":"2025-02-21T21:48:02.523Z","9.20.1":"2025-02-11T17:15:30.863Z","9.20.0":"2025-02-07T21:36:54.959Z","9.19.0":"2025-01-24T19:05:47.384Z","9.18.0":"2025-01-10T21:46:53.867Z","9.17.0":"2024-12-13T21:29:34.528Z","9.16.0":"2024-11-29T21:32:26.265Z","9.15.0":"2024-11-15T17:57:41.633Z","9.14.0":"2024-11-01T18:53:20.337Z","9.13.0":"2024-10-18T20:56:21.357Z","9.12.0":"2024-10-04T20:30:02.798Z","9.11.1":"2024-09-23T19:22:44.566Z","9.11.0":"2024-09-20T15:45:18.040Z","8.57.1":"2024-09-16T15:20:44.208Z","9.10.0":"2024-09-06T20:26:32.540Z","9.9.1":"2024-08-23T20:27:34.037Z","9.9.0":"2024-08-09T20:24:36.665Z","9.8.0":"2024-07-26T20:40:35.107Z","9.7.0":"2024-07-12T20:39:57.196Z","9.6.0":"2024-06-28T17:18:14.041Z","9.5.0":"2024-06-14T19:22:11.949Z","9.4.0":"2024-05-31T20:34:30.232Z","9.3.0":"2024-05-17T20:46:46.617Z","9.2.0":"2024-05-03T19:46:43.645Z","9.1.1":"2024-04-22T19:23:07.116Z","9.1.0":"2024-04-19T21:31:04.667Z","9.0.0":"2024-04-05T20:53:31.118Z","9.0.0-rc.0":"2024-03-22T20:58:29.955Z","9.0.0-beta.2":"2024-03-08T21:22:45.066Z","9.0.0-beta.1":"2024-02-23T22:04:16.384Z","8.57.0":"2024-02-23T20:39:43.282Z","9.0.0-beta.0":"2024-02-09T23:54:41.556Z","9.0.0-alpha.2":"2024-01-26T20:37:19.660Z","9.0.0-alpha.1":"2024-01-12T20:51:06.965Z","9.0.0-alpha.0":"2023-12-29T23:47:43.765Z","8.56.0":"2023-12-15T22:55:11.833Z","8.55.0":"2023-12-01T21:47:43.748Z","8.54.0":"2023-11-17T21:45:20.725Z","8.53.0":"2023-11-03T23:24:38.742Z","8.52.0":"2023-10-20T21:00:43.707Z","8.51.0":"2023-10-06T20:15:38.662Z","8.50.0":"2023-09-22T21:04:41.783Z","8.49.0":"2023-09-08T20:23:07.097Z","8.48.0":"2023-08-25T20:02:06.946Z","8.47.0":"2023-08-11T15:18:39.279Z","8.46.0":"2023-07-28T16:05:20.605Z","8.45.0":"2023-07-14T15:54:20.082Z","8.44.0":"2023-06-30T23:12:07.285Z","8.43.0":"2023-06-16T21:53:46.357Z","8.42.0":"2023-06-02T23:47:40.126Z","8.41.0":"2023-05-19T20:53:06.637Z","8.40.0":"2023-05-05T20:42:42.590Z","8.39.0":"2023-04-21T21:05:06.466Z","8.38.0":"2023-04-07T23:08:08.798Z","8.37.0":"2023-03-28T22:47:38.541Z","8.36.0":"2023-03-10T22:16:38.111Z","8.35.0":"2023-02-26T09:16:08.970Z","8.34.0":"2023-02-10T20:15:12.410Z","8.33.0":"2023-01-28T23:26:30.766Z","8.32.0":"2023-01-15T04:15:12.648Z","8.31.0":"2022-12-31T05:39:56.815Z","8.30.0":"2022-12-16T23:17:40.145Z","8.29.0":"2022-12-02T21:38:38.979Z","8.28.0":"2022-11-18T21:29:09.967Z","8.27.0":"2022-11-06T06:19:59.181Z","8.26.0":"2022-10-21T21:02:38.322Z","8.25.0":"2022-10-07T22:39:38.032Z","8.24.0":"2022-09-23T23:27:12.904Z","8.23.1":"2022-09-12T05:25:42.250Z","8.23.0":"2022-08-26T22:31:35.377Z","8.22.0":"2022-08-14T01:23:41.730Z","8.21.0":"2022-08-01T04:14:45.410Z","8.20.0":"2022-07-16T20:46:27.511Z","8.19.0":"2022-07-02T01:44:47.767Z","8.18.0":"2022-06-17T20:25:10.252Z","8.17.0":"2022-06-03T21:39:37.276Z","8.16.0":"2022-05-20T22:38:12.352Z","8.15.0":"2022-05-06T21:25:39.323Z","8.14.0":"2022-04-22T20:39:41.739Z","8.13.0":"2022-04-08T21:27:51.709Z","8.12.0":"2022-03-25T22:31:39.517Z","8.11.0":"2022-03-11T22:28:08.022Z","8.10.0":"2022-02-25T22:53:38.879Z","8.9.0":"2022-02-12T00:51:45.995Z","8.8.0":"2022-01-28T21:13:48.881Z","8.7.0":"2022-01-16T01:51:52.532Z","8.6.0":"2021-12-31T23:43:19.338Z","8.5.0":"2021-12-17T22:36:40.686Z","8.4.1":"2021-12-07T01:51:40.990Z","8.4.0":"2021-12-04T02:42:11.999Z","8.3.0":"2021-11-21T06:21:40.664Z","8.2.0":"2021-11-05T23:46:20.985Z","8.1.0":"2021-10-22T22:07:13.312Z","8.0.1":"2021-10-14T02:54:07.394Z","8.0.0":"2021-10-09T20:46:13.874Z","8.0.0-rc.0":"2021-09-24T21:54:35.063Z","8.0.0-beta.2":"2021-09-10T22:09:47.972Z","8.0.0-beta.1":"2021-08-27T19:55:45.652Z","8.0.0-beta.0":"2021-08-15T00:00:20.600Z","7.32.0":"2021-07-30T22:46:46.636Z","7.31.0":"2021-07-17T21:59:32.155Z","7.30.0":"2021-07-02T22:05:15.926Z","7.29.0":"2021-06-18T20:24:11.562Z","7.28.0":"2021-06-04T22:36:41.868Z","7.27.0":"2021-05-22T01:22:49.004Z","7.26.0":"2021-05-08T02:18:12.273Z","7.25.0":"2021-04-23T22:41:42.614Z","7.24.0":"2021-04-09T21:38:27.244Z","7.23.0":"2021-03-26T20:59:20.079Z","7.22.0":"2021-03-12T21:33:17.300Z","7.21.0":"2021-02-27T21:56:50.253Z","7.20.0":"2021-02-12T22:38:53.293Z","7.19.0":"2021-01-31T04:23:29.560Z","7.18.0":"2021-01-15T23:03:16.175Z","7.17.0":"2021-01-02T02:32:46.715Z","7.16.0":"2020-12-18T21:57:14.532Z","7.15.0":"2020-12-05T07:55:59.589Z","7.14.0":"2020-11-20T22:49:24.056Z","7.13.0":"2020-11-07T02:04:27.847Z","7.12.1":"2020-10-27T03:37:57.337Z","7.12.0":"2020-10-24T00:56:21.585Z","7.11.0":"2020-10-09T20:17:27.664Z","7.10.0":"2020-09-26T21:43:52.177Z","7.9.0":"2020-09-12T18:44:28.309Z","7.8.1":"2020-09-01T20:10:48.632Z","7.8.0":"2020-08-31T21:55:38.447Z","7.7.0":"2020-08-14T21:29:02.928Z","7.6.0":"2020-07-31T23:21:41.630Z","7.5.0":"2020-07-18T18:52:49.172Z","7.4.0":"2020-07-03T20:10:52.647Z","7.3.1":"2020-06-23T02:37:39.224Z","7.3.0":"2020-06-19T16:22:25.654Z","7.2.0":"2020-06-05T23:57:57.988Z","7.1.0":"2020-05-23T01:24:41.206Z","7.0.0":"2020-05-08T18:51:12.123Z","7.0.0-rc.0":"2020-04-24T21:56:58.351Z","7.0.0-alpha.3":"2020-03-28T01:31:44.230Z","7.0.0-alpha.2":"2020-02-28T21:12:00.569Z","7.0.0-alpha.1":"2020-02-14T16:19:12.428Z","7.0.0-alpha.0":"2020-01-17T16:43:52.739Z","6.8.0":"2019-12-20T21:04:35.627Z","6.7.2":"2019-11-30T17:05:52.829Z","6.7.1":"2019-11-25T03:25:09.042Z","6.7.0":"2019-11-22T18:17:28.887Z","6.6.0":"2019-10-25T18:33:26.991Z","6.5.1":"2019-10-01T01:51:06.635Z","6.5.0":"2019-09-29T05:05:15.838Z","6.4.0":"2019-09-14T01:41:22.872Z","6.3.0":"2019-08-30T19:53:10.655Z","6.2.2":"2019-08-24T02:41:51.051Z","6.2.1":"2019-08-20T11:28:22.012Z","6.2.0":"2019-08-18T22:06:53.347Z","6.1.0":"2019-07-21T03:46:14.530Z","6.0.1":"2019-06-25T01:45:30.896Z","6.0.0":"2019-06-22T03:01:41.159Z","6.0.0-rc.0":"2019-06-10T03:20:49.964Z","6.0.0-alpha.2":"2019-05-25T20:52:40.546Z","6.0.0-alpha.1":"2019-05-11T01:26:20.794Z","6.0.0-alpha.0":"2019-04-13T03:07:44.903Z","5.16.0":"2019-03-30T03:51:40.305Z","5.15.3":"2019-03-18T15:55:50.948Z","5.15.2":"2019-03-15T17:36:49.084Z","5.15.1":"2019-03-05T02:45:13.133Z","5.15.0":"2019-03-02T02:29:49.229Z","5.14.1":"2019-02-18T17:16:01.048Z","5.14.0":"2019-02-15T20:29:44.231Z","5.13.0":"2019-02-01T17:42:40.504Z","5.12.1":"2019-01-18T21:03:10.192Z","5.12.0":"2019-01-04T20:59:27.634Z","5.11.1":"2018-12-27T01:44:17.896Z","5.11.0":"2018-12-23T04:23:20.768Z","5.10.0":"2018-12-08T06:07:51.492Z","5.9.0":"2018-11-09T18:36:42.345Z","5.8.0":"2018-10-26T16:18:30.309Z","5.7.0":"2018-10-12T19:30:26.515Z","5.6.1":"2018-09-28T17:18:37.545Z","5.6.0":"2018-09-15T02:11:45.609Z","5.5.0":"2018-09-01T02:55:47.498Z","5.4.0":"2018-08-18T00:48:39.156Z","5.3.0":"2018-08-04T02:13:26.133Z","5.2.0":"2018-07-21T03:09:28.735Z","5.1.0":"2018-07-08T21:02:57.001Z","5.0.1":"2018-06-26T03:45:39.890Z","5.0.0":"2018-06-23T02:40:29.386Z","5.0.0-rc.0":"2018-06-09T16:35:25.796Z","5.0.0-alpha.4":"2018-05-28T16:02:49.819Z","5.0.0-alpha.3":"2018-05-11T23:55:08.927Z","5.0.0-alpha.2":"2018-04-28T02:21:56.836Z","5.0.0-alpha.1":"2018-04-13T19:24:34.598Z","5.0.0-alpha.0":"2018-03-30T21:14:24.649Z","4.19.1":"2018-03-22T00:24:49.060Z","4.19.0":"2018-03-16T19:58:59.309Z","4.18.2":"2018-03-02T20:20:51.390Z","4.18.1":"2018-02-20T21:09:39.542Z","4.18.0":"2018-02-16T22:17:06.945Z","4.17.0":"2018-02-03T02:02:32.359Z","4.16.0":"2018-01-20T04:03:40.351Z","4.15.0":"2018-01-07T02:00:39.537Z","4.14.0":"2017-12-23T22:54:23.960Z","4.13.1":"2017-12-11T23:13:43.879Z","4.13.0":"2017-12-08T21:49:02.735Z","4.12.1":"2017-11-30T05:31:16.775Z","4.12.0":"2017-11-26T03:34:15.041Z","4.11.0":"2017-11-10T21:10:31.975Z","4.10.0":"2017-10-27T20:53:30.028Z","4.9.0":"2017-10-14T18:40:58.597Z","4.8.0":"2017-09-29T20:05:33.293Z","4.7.2":"2017-09-21T18:44:51.082Z","4.7.1":"2017-09-18T21:06:25.727Z","4.7.0":"2017-09-15T20:07:20.572Z","4.6.1":"2017-09-03T21:05:34.930Z","4.6.0":"2017-09-01T22:24:44.084Z","4.5.0":"2017-08-19T02:28:15.367Z","4.4.1":"2017-08-07T15:59:26.052Z","4.4.0":"2017-08-05T17:01:00.236Z","4.3.0":"2017-07-21T16:12:40.566Z","4.2.0":"2017-07-09T01:53:24.734Z","4.1.1":"2017-06-26T00:47:57.660Z","4.1.0":"2017-06-24T00:54:34.811Z","4.0.0":"2017-06-12T01:21:22.942Z","4.0.0-rc.0":"2017-06-02T21:22:13.800Z","4.0.0-beta.0":"2017-05-19T18:39:19.098Z","4.0.0-alpha.2":"2017-05-05T21:02:33.718Z","4.0.0-alpha.1":"2017-04-21T20:27:14.966Z","4.0.0-alpha.0":"2017-04-07T20:29:09.440Z","3.19.0":"2017-03-31T20:05:30.283Z","3.18.0":"2017-03-17T21:47:14.257Z","3.17.1":"2017-03-06T23:06:58.540Z","3.17.0":"2017-03-03T22:18:27.845Z","3.16.1":"2017-02-22T22:15:43.002Z","3.16.0":"2017-02-20T16:25:06.846Z","3.15.0":"2017-02-03T21:54:07.596Z","3.14.1":"2017-01-25T18:47:54.955Z","3.14.0":"2017-01-20T21:25:43.695Z","3.13.1":"2017-01-09T22:19:09.542Z","3.13.0":"2017-01-06T20:40:29.679Z","3.12.2":"2016-12-14T19:22:22.521Z","3.12.1":"2016-12-12T22:24:36.777Z","3.12.0":"2016-12-09T16:53:18.118Z","3.11.1":"2016-11-28T17:08:21.321Z","3.11.0":"2016-11-25T22:22:58.883Z","3.10.2":"2016-11-15T23:20:48.009Z","3.10.1":"2016-11-14T19:14:58.701Z","3.10.0":"2016-11-11T20:03:41.297Z","3.9.1":"2016-10-31T19:05:47.643Z","3.9.0":"2016-10-28T20:23:12.108Z","3.8.1":"2016-10-17T20:35:56.300Z","3.8.0":"2016-10-14T21:37:10.823Z","3.7.1":"2016-10-03T22:17:57.015Z","3.7.0":"2016-09-30T18:26:52.855Z","3.6.1":"2016-09-26T22:37:52.999Z","3.6.0":"2016-09-23T21:56:28.617Z","3.5.0":"2016-09-09T19:58:24.156Z","3.4.0":"2016-08-26T17:56:13.910Z","3.3.1":"2016-08-15T21:24:24.232Z","3.3.0":"2016-08-12T18:38:02.610Z","3.2.2":"2016-08-01T18:58:16.290Z","3.2.1":"2016-08-01T18:17:06.257Z","3.2.0":"2016-07-29T18:08:31.039Z","3.1.1":"2016-07-18T17:56:07.232Z","3.1.0":"2016-07-15T19:49:56.836Z","3.0.1":"2016-07-05T17:55:17.229Z","3.0.0":"2016-07-01T18:08:45.703Z","2.13.1":"2016-06-20T18:00:41.856Z","2.13.0":"2016-06-17T17:07:25.568Z","2.12.0":"2016-06-10T17:37:21.387Z","2.11.1":"2016-05-30T19:33:22.773Z","2.11.0":"2016-05-27T19:00:03.158Z","2.10.2":"2016-05-16T20:16:17.629Z","2.10.1":"2016-05-14T15:35:25.536Z","2.10.0":"2016-05-13T22:00:08.233Z","2.9.0":"2016-04-29T17:02:37.776Z","2.8.0":"2016-04-15T17:35:29.825Z","2.7.0":"2016-04-04T23:23:42.505Z","2.6.0":"2016-04-01T17:50:23.423Z","2.5.3":"2016-03-28T18:00:32.194Z","2.5.2":"2016-03-28T17:24:21.496Z","2.5.1":"2016-03-25T22:31:02.809Z","2.5.0":"2016-03-25T19:33:12.108Z","2.4.0":"2016-03-11T21:33:58.196Z","2.3.0":"2016-03-05T00:36:20.039Z","2.2.0":"2016-02-19T17:41:20.343Z","2.1.0":"2016-02-15T18:35:37.090Z","2.0.0":"2016-02-12T17:50:19.703Z","2.0.0-rc.1":"2016-02-09T20:57:13.512Z","2.0.0-rc.0":"2016-02-02T19:15:51.891Z","2.0.0-beta.3":"2016-01-29T18:18:15.332Z","2.0.0-beta.2":"2016-01-22T18:34:55.543Z","2.0.0-beta.1":"2016-01-11T20:11:41.035Z","2.0.0-alpha-2":"2015-12-23T17:32:58.096Z","2.0.0-alpha-1":"2015-12-11T18:37:23.147Z","1.10.3":"2015-12-01T20:14:47.717Z","1.10.2":"2015-11-27T18:31:00.782Z","1.10.1":"2015-11-20T23:04:56.190Z","1.10.0":"2015-11-20T18:25:36.382Z","1.9.0":"2015-11-06T17:43:47.266Z","1.8.0":"2015-10-30T17:38:44.232Z","1.7.3":"2015-10-21T17:12:13.196Z","1.7.2":"2015-10-19T21:12:51.741Z","1.7.1":"2015-10-16T21:54:09.400Z","1.7.0":"2015-10-16T17:31:05.311Z","1.6.0":"2015-10-02T17:23:08.710Z","1.5.1":"2015-09-22T18:07:08.861Z","1.5.0":"2015-09-18T17:11:39.321Z","1.4.3":"2015-09-15T21:19:56.083Z","1.4.2":"2015-09-15T19:40:22.103Z","1.4.1":"2015-09-11T19:44:08.859Z","1.4.0":"2015-09-11T15:30:20.351Z","1.3.1":"2015-08-29T14:50:42.798Z","1.3.0":"2015-08-28T20:11:14.836Z","1.2.1":"2015-08-20T17:35:16.949Z","1.2.0":"2015-08-18T20:36:29.627Z","1.1.0":"2015-08-07T21:45:16.830Z","1.0.0-rc-3":"2015-07-24T17:25:12.591Z","1.0.0":"2015-07-31T17:19:53.563Z","1.0.0-rc-2":"2015-07-23T18:05:32.843Z","1.0.0-rc-1":"2015-07-15T18:38:22.041Z","0.24.1":"2015-07-10T17:50:06.566Z","0.24.0":"2015-06-26T16:34:53.049Z","0.23.0":"2015-06-15T00:30:50.437Z","0.22.1":"2015-05-31T01:22:08.817Z","0.22.0":"2015-05-30T23:16:22.224Z","0.21.2":"2015-05-18T18:45:29.265Z","0.21.1":"2015-05-15T16:13:51.117Z","0.21.0":"2015-05-09T17:56:16.881Z","0.20.0":"2015-04-24T18:30:35.823Z","0.19.0":"2015-04-11T20:43:22.010Z","0.18.0":"2015-03-28T17:26:43.107Z","0.17.1":"2015-03-18T00:31:26.357Z","0.17.0":"2015-03-14T20:26:17.811Z","0.16.2":"2015-03-11T00:41:23.544Z","0.16.1":"2015-03-08T17:19:44.910Z","0.16.0":"2015-03-07T20:50:41.270Z","0.15.1":"2015-02-26T19:42:32.584Z","0.15.0":"2015-02-21T21:42:37.026Z","0.14.1":"2015-02-08T18:11:31.666Z","0.14.0":"2015-02-07T23:05:07.774Z","0.13.0":"2015-01-24T22:22:05.545Z","0.12.0":"2015-01-17T17:00:19.607Z","0.11.0":"2014-12-30T21:33:26.750Z","0.10.2":"2014-12-12T23:52:14.172Z","0.10.1":"2014-12-06T22:59:20.004Z","0.11.0-alpha.0":"2014-11-29T00:49:13.713Z","0.10.0":"2014-11-27T23:42:43.946Z","0.10.0-alpha.2":"2014-11-23T17:31:08.154Z","0.10.0-alpha.1":"2014-11-16T17:35:23.776Z","0.10.0-alpha":"2014-11-15T19:03:57.180Z","0.9.2":"2014-11-01T17:22:20.201Z","0.9.1":"2014-10-25T16:34:48.487Z","0.9.0":"2014-10-24T22:29:34.100Z","0.8.2":"2014-09-20T16:00:47.850Z","0.8.1":"2014-09-10T00:32:37.315Z","0.8.0":"2014-09-05T18:46:50.941Z","0.7.4":"2014-07-10T18:30:04.865Z","0.7.3":"2014-07-09T19:51:41.180Z","0.7.2":"2014-07-08T17:27:44.240Z","0.7.1":"2014-07-07T23:24:30.078Z","0.6.2":"2014-05-23T21:24:40.856Z","0.6.1":"2014-05-17T19:08:22.367Z","0.6.0":"2014-05-17T18:57:54.272Z","0.5.1":"2014-04-17T20:25:26.444Z","0.5.0":"2014-04-10T21:25:17.699Z","0.4.5":"2014-03-29T22:22:56.023Z","0.4.4":"2014-03-25T19:56:07.203Z","0.4.3":"2014-03-19T00:25:04.015Z","0.4.2":"2014-03-04T02:07:11.091Z","0.4.1":"2014-02-27T19:15:48.517Z","0.4.0":"2014-02-12T18:01:38.728Z","0.3.0":"2014-01-20T23:17:58.480Z","0.2.0":"2014-01-01T20:28:28.167Z","0.1.4":"2013-12-06T02:07:13.148Z","0.1.3":"2013-11-26T01:52:10.083Z","0.1.2":"2013-11-24T02:33:59.084Z","0.1.1":"2013-11-10T01:31:19.209Z","0.1.0":"2013-11-04T01:58:26.120Z","0.1.0-dev":"2013-10-05T22:13:13.862Z","0.0.7":"2013-07-22T23:46:57.612Z","0.0.6":"2013-07-17T04:04:55.944Z","0.0.5":"2013-07-06T00:54:44.444Z","0.0.4":"2013-07-04T17:01:31.141Z"},"users":{"285858315":true,"326060588":true,"parroit":true,"delapouite":true,"paazmaya":true,"iamthes":true,"mehdishojaei":true,"nate-wilkins":true,"julien-f":true,"m_gol":true,"lo1tuma":true,"adam_baldwin":true,"db6edr":true,"stonecypher":true,"gdbtek":true,"axelav":true,"mcandre":true,"itonyyo":true,"suisho":true,"lencioni":true,"bartmichu":true,"sunny.zhouy":true,"alexkval":true,"chriscalo":true,"bucaran":true,"gilbarbara":true,"koulmomo":true,"brentlintner":true,"insin":true,"jamesmgreene":true,"evertonrobertoauler":true,"boton":true,"zolern":true,"antouank":true,"sopepos":true,"mastayoda":true,"blitzprog":true,"draganhr":true,"iolo":true,"ridermansb":true,"allain":true,"crazyjingling":true,"runningtalus":true,"markthethomas":true,"edloidas":true,"miguelprovencio":true,"preco21":true,"po":true,"almccann":true,"joaocunha":true,"nelix":true,"gvhinks":true,"junjiansyu":true,"dreamseer":true,"lavir":true,"ambdxtrch":true,"ierhyna":true,"abhisekp":true,"qlqllu":true,"flynntsc":true,"lucasmciruzzi":true,"oka-hide":true,"sasquatch":true,"boneskull":true,"kevinsuttle":true,"anaumidis":true,"guumaster":true,"smallhelm":true,"augusto.altman":true,"af":true,"stuligan":true,"dbck":true,"livfwds":true,"arleytriana":true,"monkeymonk":true,"jmorris":true,"manny":true,"porreh":true,"cfleschhut":true,"chimurai":true,"highlanderkev":true,"tcrowe":true,"kmck":true,"illuminator":true,"dkannan":true,"ifeature":true,"ikeagold":true,"wkaifang":true,"vutran":true,"netweb":true,"markoni":true,"alefteris":true,"qmmr":true,"jaxelson":true,"afahim":true,"mauriciolauffer":true,"ugarz":true,"dhampik":true,"finico":true,"wouter_vdb":true,"biasso":true,"bsilverberg":true,"theuniverse":true,"fleischer":true,"princetoad":true,"sunnylost":true,"leonardorb":true,"micromax720":true,"cangulo":true,"sandeepgy11":true,"eliaslfox":true,"lgatica":true,"morganz":true,"mugifly":true,"mysticatea":true,"abdihaikal":true,"aldeed":true,"muroc":true,"acmilank22":true,"irnnr":true,"danielbankhead":true,"kogakure":true,"abuelwafa":true,"quality520":true,"marcobiedermann":true,"easimonenko":true,"scotchulous":true,"gor0n":true,"pensierinmusica":true,"evegreen":true,"alectic":true,"nak2k":true,"apopek":true,"nogirev":true,"ferrari":true,"gildasdubois":true,"kwhitley":true,"logol":true,"bsara":true,"jez9999":true,"tdreitz":true,"freaktechnik":true,"yanrivera":true,"davidnyhuis":true,"mhaidarh":true,"tmurngon":true,"danielbayley":true,"pkhotpanya":true,"quafoo":true,"markymark":true,"aquiandres":true,"amandavianna":true,"fenrir":true,"mgol":true,"knoja4":true,"cedx":true,"dzhou777":true,"jetbug123":true,"langri-sha":true,"jankanty":true,"oleblaesing":true,"liuningww":true,"sunny_anna":true,"srikanth_loxa":true,"joaquin.briceno":true,"wangnan0610":true,"krawster":true,"prime156":true,"hitalos":true,"marcrobinson":true,"pixelcraft":true,"morogasper":true,"lababygirl":true,"egoroof":true,"panzhiyong":true,"joris-van-der-wel":true,"stevepsharpe":true,"finnhvman":true,"mskjp":true,"sgvinci":true,"esenor":true,"jaxx2104":true,"charlietango592":true,"suemcnab":true,"panlw":true,"tehmachine":true,"marseilledev":true,"wangqun":true,"juandaco":true,"vignesh14thnov":true,"recuencojones":true,"jimjin":true,"luiko":true,"alopatindev":true,"shakakira":true,"kconner":true,"xueboren":true,"namel":true,"mikedfunk":true,"rocket0191":true,"caijf":true,"chrisakakay":true,"shuoshubao":true,"phritolay":true,"keithpepin":true,"onursimsek":true,"sgnh":true,"nikolay":true,"alexxnica":true,"justinyi":true,"jatkinsonest":true,"lacom":true,"in-the-box":true,"brainmurder":true,"carlrondoni":true,"sadmansamee":true,"chinawolf_wyp":true,"omegga":true,"dankle":true,"andmeics":true,"guioconnor":true,"sasivarnan":true,"heartnett":true,"nonthasart":true,"modood":true,"maxwelldu":true,"vlaw":true,"ollo":true,"ferchoriverar":true,"ricardogobbosouza":true,"fabrianibrahim":true,"aqrln":true,"orenschwartz":true,"sibawite":true,"lore-w":true,"jaymcoder":true,"pddivine":true,"xrush":true,"aquafadas":true,"augiethornton":true,"dkblay":true,"isoceles":true,"agplan":true,"nbuchanan":true,"daveyjake":true,"kulyk404":true,"manojkhannakm":true,"ungurys":true,"mtdalpizzol":true,"mikemena":true,"galkin":true,"mlcdf":true,"bebaps":true,"jondar":true,"xmwx38":true,"phixed":true,"thangakumar":true,"phixid":true,"nightshiftc":true,"jnields":true,"herrherrmann":true,"d-band":true,"wvlvik":true,"daniellink":true,"majkel":true,"fm-96":true,"npmmurali":true,"craigiswayne":true,"yeming":true,"daniel-lewis-bsc-hons":true,"ldq-first":true,"dwqs":true,"akh-rman":true,"asfaltboy":true,"raycharles":true,"jream":true,"maemichi-monosense":true,"micnic":true,"yuya-m":true,"syarhei":true,"carlosvillademor":true,"fakefarm":true,"yangzw":true,"mystaticself":true,"tztz":true,"isenricho":true,"adamduehansen":true,"raniesantos":true,"danarthurgallagher":true,"isotope3":true,"dh19911021":true,"shiva127":true,"stormcrows":true,"iceriver2":true,"danielheene":true,"mattcolman":true,"danday74":true,"flayks":true,"jobayer.arman":true,"sshrike":true,"buster":true,"laoshaw":true,"inese":true,"ninozhang":true,"nguyenvanhoang26041994":true,"ice.tang":true,"dennisli87":true,"daskepon":true,"losymear":true,"severen":true,"jeppesigaard":true,"tomgao365":true,"wuxiaword":true,"jeffhawkins":true,"salvationz":true,"jotasies":true,"ephigenia":true,"centiball":true,"lieutenant-dan":true,"fuji44":true,"vjenks":true,"asadm2706":true,"tdmalone":true,"adrian.arroyocalle":true,"andrewbaisden":true,"rparris":true,"shashankpallerla":true,"henriesteves":true,"bcawrse":true,"omkar.sheral.1989":true,"amiziara":true,"d3ck":true,"rajiff":true,"gamersdelight":true,"abnerlin":true,"thekuzia":true,"oussoulessou":true,"duartemendes":true,"tedyhy":true,"kvrao":true,"tombenke":true,"fearnbuster":true,"jeremy-j-ackso":true,"raciat":true,"jalik":true,"ahillier":true,"ayan4m1":true,"morbec":true,"jhillacre":true,"bcowgi11":true,"wsp971":true,"jimbrig2011":true,"abhutch":true,"bold-dev":true,"nberlette":true,"metaa":true},"author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"versions":{"10.2.0":{"name":"eslint","version":"10.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","fmt":"prettier --write .","fmt:check":"prettier --check .","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,json,jsonc,json5,yml,yaml}":["eslint --fix","prettier --write"],"docs/src/**/*.md":["markdownlint-cli2 --fix","prettier --write"],"!({{*.,**/*.}{js,json,jsonc,json5,yml,yaml},docs/src/**/*.md})":"prettier --write --ignore-unknown","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.4","@eslint/config-helpers":"^0.5.4","@eslint/core":"^1.2.0","@eslint/plugin-kit":"^0.7.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.14.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.2","eslint-visitor-keys":"^5.0.1","espree":"^11.2.0","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.2.4","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/eslintrc":"^3.3.5","@eslint/json":"^1.2.0","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.56.0","babel-loader":"^8.0.5","c8":"^11.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^7.3.2","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint-cli2":"^0.22.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.8.1","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.2.0","gitHead":"000128c29235c5a8c35c7ef817dbccc4e42130ca","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"711c80d32fc3fdd3a575bb93977df43887c3ec8e","size":615620,"noattachment":false,"key":"/eslint/-/eslint-10.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.2.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.2.0_1775248582172_0.11548462590033814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-03T20:36:22.411Z","publish_time":1775248582411,"_source_registry_name":"default","_cnpm_publish_time":1775248582411},"10.1.0":{"name":"eslint","version":"10.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","fmt":"prettier --write .","fmt:check":"prettier --check .","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,json,jsonc,json5,yml,yaml}":["eslint --fix","prettier --write"],"docs/src/**/*.md":["markdownlint-cli2 --fix","prettier --write"],"!({{*.,**/*.}{js,json,jsonc,json5,yml,yaml},docs/src/**/*.md})":"prettier --write --ignore-unknown","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.3","@eslint/config-helpers":"^0.5.3","@eslint/core":"^1.1.1","@eslint/plugin-kit":"^0.6.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.14.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.2","eslint-visitor-keys":"^5.0.1","espree":"^11.2.0","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.2.4","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/eslintrc":"^3.3.5","@eslint/json":"^1.2.0","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.56.0","babel-loader":"^8.0.5","c8":"^11.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint-cli2":"^0.21.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.8.1","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.1.0","gitHead":"8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"9ca98e654e642ab2e1af6d1e9d8613857ac341b4","size":614232,"noattachment":false,"key":"/eslint/-/eslint-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.1.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.1.0_1774020700885_0.5989137236093096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T15:31:41.125Z","publish_time":1774020701125,"_source_registry_name":"default","_cnpm_publish_time":1774020701125},"10.0.3":{"name":"eslint","version":"10.0.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.3","@eslint/config-helpers":"^0.5.2","@eslint/core":"^1.1.1","@eslint/plugin-kit":"^0.6.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.14.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.2","eslint-visitor-keys":"^5.0.1","espree":"^11.1.1","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.2.4","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.5","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.56.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.3","gitHead":"bfce7eaa0ec5d6591fd247b7ff57b51e45fb88a1","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"360a7de7f2706eb8a32caa17ca983f0089efe694","size":613291,"noattachment":false,"key":"/eslint/-/eslint-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.3.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.3_1772837600310_0.1182037526147599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T22:53:20.533Z","publish_time":1772837600533,"_source_registry_name":"default","_cnpm_publish_time":1772837600533},"9.39.4":{"name":"eslint","version":"9.39.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.2","@eslint/config-helpers":"^0.4.2","@eslint/core":"^0.17.0","@eslint/eslintrc":"^3.3.5","@eslint/js":"9.39.4","@eslint/plugin-kit":"^0.4.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.14.0","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.5","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.2","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.39.4","readmeFilename":"README.md","gitHead":"f5770b0df0d3ffff6a428d1c19a99bdb794053a3","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"855da1b2e2ad66dc5991195f35e262bcec8117b5","size":639638,"noattachment":false,"key":"/eslint/-/eslint-9.39.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.39.4.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.39.4_1772833606259_0.08598420476247237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T21:46:46.521Z","publish_time":1772833606521,"_source_registry_name":"default","_cnpm_publish_time":1772833606521},"10.0.2":{"name":"eslint","version":"10.0.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.2","@eslint/config-helpers":"^0.5.2","@eslint/core":"^1.1.0","@eslint/plugin-kit":"^0.6.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.14.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.1","eslint-visitor-keys":"^5.0.1","espree":"^11.1.1","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.2.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.4","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.56.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.2","gitHead":"55122d6f971119607c85b0df8e62942171c939f7","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"1009263467591810320f2e1ad52b8a750d1acbab","size":613231,"noattachment":false,"key":"/eslint/-/eslint-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.2.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.2_1771883018647_0.5285003161282891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:43:38.922Z","publish_time":1771883018922,"_source_registry_name":"default","_cnpm_publish_time":1771883018922},"10.0.1":{"name":"eslint","version":"10.0.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.2","@eslint/config-helpers":"^0.5.2","@eslint/core":"^1.1.0","@eslint/plugin-kit":"^0.6.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.1","eslint-visitor-keys":"^5.0.1","espree":"^11.1.1","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.2.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.56.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.1","gitHead":"0bd54976080936ce080ee2552d504180105593b4","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"b5c5f7706782a21590ba6451e7a30d2947273c2d","size":612757,"noattachment":false,"key":"/eslint/-/eslint-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.1_1771600511579_0.4293200759692901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-20T15:15:11.817Z","publish_time":1771600511817,"_source_registry_name":"default","_cnpm_publish_time":1771600511817},"9.39.3":{"name":"eslint","version":"9.39.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.1","@eslint/config-helpers":"^0.4.2","@eslint/core":"^0.17.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.39.3","@eslint/plugin-kit":"^0.4.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.2","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.39.3","readmeFilename":"README.md","gitHead":"a7d5fe64f402eefdc2bbb73992d3a4ac49f426a5","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"08d63df1533d7743c0907b32a79a7e134e63ee2f","size":639632,"noattachment":false,"key":"/eslint/-/eslint-9.39.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.39.3.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.39.3_1771595529619_0.5857375009776264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-20T13:52:09.866Z","publish_time":1771595529866,"_source_registry_name":"default","_cnpm_publish_time":1771595529866},"10.0.0":{"name":"eslint","version":"10.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.2","@eslint/core":"^1.1.0","@eslint/plugin-kit":"^0.6.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.0","eslint-visitor-keys":"^5.0.0","espree":"^11.1.0","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.54.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0","gitHead":"4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"c93c36a96d91621d0fbb680db848ea11af56ab1e","size":613061,"noattachment":false,"key":"/eslint/-/eslint-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0_1770417047688_0.24517044735419047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T22:30:47.920Z","publish_time":1770417047920,"_source_registry_name":"default","_cnpm_publish_time":1770417047920},"10.0.0-rc.2":{"name":"eslint","version":"10.0.0-rc.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.1","@eslint/core":"^1.0.1","@eslint/plugin-kit":"^0.5.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.0","eslint-visitor-keys":"^5.0.0","espree":"^11.1.0","esquery":"^1.7.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-rc.2","readmeFilename":"README.md","gitHead":"1d1ca45370c1ed3bab3d93e480fe9c22af0bb196","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"f2f7f3e85c2007436aa4a36c92016eed6c957f62","size":613017,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-rc.2.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-rc.2_1769524216965_0.26547678061326785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-27T14:30:17.276Z","publish_time":1769524217276,"_source_registry_name":"default","_cnpm_publish_time":1769524217276},"10.0.0-rc.1":{"name":"eslint","version":"10.0.0-rc.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.1","@eslint/core":"^1.0.1","@eslint/plugin-kit":"^0.5.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.1.0","eslint-visitor-keys":"^5.0.0","espree":"^11.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-rc.1","readmeFilename":"README.md","gitHead":"f9c3e7adf7550441341e05dc60ab23bd5307d568","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"7cf61687e95ee210104397d018aedd3cc8d130a8","size":612648,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-rc.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-rc.1_1769181016867_0.2543024613283653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T15:10:17.069Z","publish_time":1769181017069,"_source_registry_name":"default","_cnpm_publish_time":1769181017069},"10.0.0-rc.0":{"name":"eslint","version":"10.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.1","@eslint/core":"^1.0.1","@eslint/plugin-kit":"^0.5.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.0.0","eslint-visitor-keys":"^5.0.0","espree":"^11.0.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.9.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-rc.0","readmeFilename":"README.md","gitHead":"8f360ad6a7a743d33a83eed8973ee4a50731e55b","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"a1324f737ca36e5386d6f3c9195190b00db1bde3","size":612079,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-rc.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-rc.0_1767973259680_0.08789283709934903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T15:40:59.890Z","publish_time":1767973259890,"_source_registry_name":"default","_cnpm_publish_time":1767973259890},"9.39.2":{"name":"eslint","version":"9.39.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.1","@eslint/config-helpers":"^0.4.2","@eslint/core":"^0.17.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.39.2","@eslint/plugin-kit":"^0.4.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.2","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.39.2","gitHead":"9278324aa0023d223874825b0d4b6ac75783096a","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"cb60e6d16ab234c0f8369a3fe7cc87967faf4b6c","size":638356,"noattachment":false,"key":"/eslint/-/eslint-9.39.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.39.2.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.39.2_1765579494403_0.769704441104069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T22:44:54.630Z","publish_time":1765579494630,"_source_registry_name":"default","_cnpm_publish_time":1765579494630},"10.0.0-beta.0":{"name":"eslint","version":"10.0.0-beta.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.2","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.0","@eslint/core":"^1.0.0","@eslint/plugin-kit":"^0.5.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.0.0","eslint-visitor-keys":"^5.0.0","espree":"^11.0.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.3","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-beta.0","readmeFilename":"README.md","gitHead":"85405a3aed9cd17f9de9d6c2c24d7729e3fd73c6","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"e7286637404aa1dec9c883a68aca870df7a78927","size":610069,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-beta.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-beta.0_1765574575874_0.2204598836862508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-12T21:22:56.033Z","publish_time":1765574576033,"_source_registry_name":"default","_cnpm_publish_time":1765574576033},"10.0.0-alpha.1":{"name":"eslint","version":"10.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.23.0","@eslint/config-helpers":"^0.5.0","@eslint/core":"^1.0.0","@eslint/plugin-kit":"^0.5.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.0.0","eslint-visitor-keys":"^5.0.0","espree":"^11.0.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^10.1.1","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.1","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-alpha.1","readmeFilename":"README.md","gitHead":"8824e44d8cfa683ef68d9da12dbe95a4e03011cc","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"ea86f1b55c3243a81c80d5ddec8309dc124b0021","size":608576,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-alpha.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-alpha.1_1764346275685_0.3074797894522787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T16:11:15.920Z","publish_time":1764346275920,"_source_registry_name":"default","_cnpm_publish_time":1764346275920},"10.0.0-alpha.0":{"name":"eslint","version":"10.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.22.0","@eslint/config-helpers":"^0.5.0","@eslint/core":"^1.0.0","@eslint/plugin-kit":"^0.5.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^9.0.0","eslint-visitor-keys":"^5.0.0","espree":"^11.0.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.14.0","@eslint/eslintrc":"^3.3.1","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"file:tools/typescript-eslint-parser","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-extender":"^0.0.1","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","prettier":"3.5.3","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"_id":"eslint@10.0.0-alpha.0","readmeFilename":"README.md","gitHead":"d6ed1f846f6250d8d776f379380a71e304f4f9e5","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"shasum":"92e83601f5bff0f04fc990b4c1fa12605b125e21","size":609106,"noattachment":false,"key":"/eslint/-/eslint-10.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-10.0.0-alpha.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_10.0.0-alpha.0_1763150893780_0.8943687233974456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-14T20:08:14.082Z","publish_time":1763150894082,"_source_registry_name":"default","_cnpm_publish_time":1763150894082},"9.39.1":{"name":"eslint","version":"9.39.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.1","@eslint/config-helpers":"^0.4.2","@eslint/core":"^0.17.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.39.1","@eslint/plugin-kit":"^0.4.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.2","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.39.1","gitHead":"e2772811a8595d161870835ff04822b25a2cdf45","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"be8bf7c6de77dcc4252b5a8dcb31c2efff74a6e5","size":637095,"noattachment":false,"key":"/eslint/-/eslint-9.39.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.39.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.39.1_1762205180298_0.8912526304805626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T21:26:20.550Z","publish_time":1762205180550,"_source_registry_name":"default","_cnpm_publish_time":1762205180550},"9.39.0":{"name":"eslint","version":"9.39.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-eslint-recommended.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/*.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.1","@eslint/config-helpers":"^0.4.2","@eslint/core":"^0.17.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.39.0","@eslint/plugin-kit":"^0.4.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.2","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.39.0","gitHead":"ac3a60dffc29d8d4d5031621bc062e77f891532a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"33c90ddf62b64e1e3f83b689934b336f21b5f0e5","size":637136,"noattachment":false,"key":"/eslint/-/eslint-9.39.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.39.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.39.0_1761942615586_0.8910895459728461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-31T20:30:15.827Z","publish_time":1761942615827,"_source_registry_name":"default","_cnpm_publish_time":1761942615827},"9.38.0":{"name":"eslint","version":"9.38.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:emfile":"node tools/check-emfile-handling.js","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:pnpm":"cd tests/pnpm && node check.js && pnpm install && pnpm exec tsc","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.1","@eslint/config-helpers":"^0.4.1","@eslint/core":"^0.16.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.38.0","@eslint/plugin-kit":"^0.4.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.38.0","gitHead":"8fe511b4c0fb74df3290271b29c672c3fbf3be1f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"3957d2af804e5cf6cc503c618f60acc71acb2e7e","size":638033,"noattachment":false,"key":"/eslint/-/eslint-9.38.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.38.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.38.0_1760726982246_0.44770904050951854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T18:49:42.516Z","publish_time":1760726982516,"_source_registry_name":"default","_cnpm_publish_time":1760726982516},"9.37.0":{"name":"eslint","version":"9.37.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.4.0","@eslint/core":"^0.16.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.37.0","@eslint/plugin-kit":"^0.4.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.6.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.37.0","gitHead":"d5d1bdf5fdfad75197aadd3e894182135158c3b1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"ac0222127f76b09c0db63036f4fe289562072d74","size":640164,"noattachment":false,"key":"/eslint/-/eslint-9.37.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.37.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.37.0_1759523538358_0.4317883263719875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T20:32:18.550Z","publish_time":1759523538550,"_source_registry_name":"default","_cnpm_publish_time":1759523538550},"9.36.0":{"name":"eslint","version":"9.36.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.1","@eslint/core":"^0.15.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.36.0","@eslint/plugin-kit":"^0.3.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.5.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.36.0","gitHead":"b4857e54e54b5dba96d156cd8d8b4d42dc5a3bf4","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"9cc5cbbfb9c01070425d9bfed81b4e79a1c09088","size":638493,"noattachment":false,"key":"/eslint/-/eslint-9.36.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.36.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.36.0_1758292328233_0.8996507783648535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T14:32:08.465Z","publish_time":1758292328465,"_source_registry_name":"default","_cnpm_publish_time":1758292328465},"9.35.0":{"name":"eslint","version":"9.35.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.8.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.1","@eslint/core":"^0.15.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.35.0","@eslint/plugin-kit":"^0.3.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.5.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.35.0","gitHead":"8401101d1e3e3e4e1edc2a9e59cafc9956bf2610","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"7a89054b7b9ee1dfd1b62035d8ce75547773f47e","size":637857,"noattachment":false,"key":"/eslint/-/eslint-9.35.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.35.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.35.0_1757083333788_0.7982879115322343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T14:42:14.048Z","publish_time":1757083334048,"_source_registry_name":"default","_cnpm_publish_time":1757083334048},"9.34.0":{"name":"eslint","version":"9.34.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.1","@eslint/core":"^0.15.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.34.0","@eslint/plugin-kit":"^0.3.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.5.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.34.0","gitHead":"b8875f67a7bc99824f19147f4a669be7e98f3eee","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"0ea1f2c1b5d1671db8f01aa6b8ce722302016f7b","size":633733,"noattachment":false,"key":"/eslint/-/eslint-9.34.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.34.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.34.0_1755895189012_0.03917881109727084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T20:39:49.318Z","publish_time":1755895189318,"_source_registry_name":"default","_cnpm_publish_time":1755895189318},"9.33.0":{"name":"eslint","version":"9.33.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.1","@eslint/core":"^0.15.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.33.0","@eslint/plugin-kit":"^0.3.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.5.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.33.0","gitHead":"a90d7c4fe5ef83054e29d21d7ffb442103429d03","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"cc186b3d9eb0e914539953d6a178a5b413997b73","size":627131,"noattachment":false,"key":"/eslint/-/eslint-9.33.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.33.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.33.0_1754685269419_0.17581093437994189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T20:34:29.679Z","publish_time":1754685269679,"_source_registry_name":"default","_cnpm_publish_time":1754685269679},"9.32.0":{"name":"eslint","version":"9.32.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.0","@eslint/core":"^0.15.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.32.0","@eslint/plugin-kit":"^0.3.4","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.5.1","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.32.0","gitHead":"2364031090daafe34e80904c32065bfe4692d7a2","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"4ea28df4a8dbc454e1251e0f3aed4bcf4ce50a47","size":626476,"noattachment":false,"key":"/eslint/-/eslint-9.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.32.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.32.0_1753454765355_0.07124664817310955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T14:46:05.624Z","publish_time":1753454765624,"_source_registry_name":"default","_cnpm_publish_time":1753454765624},"9.31.0":{"name":"eslint","version":"9.31.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.0","@eslint/core":"^0.15.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.31.0","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.13.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.2.0","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^11.7.1","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.31.0","gitHead":"14053edc64bd378ab920575f2488fbfcbb5a4ea0","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"9a488e6da75bbe05785cd62e43c5ea99356d21ba","size":626265,"noattachment":false,"key":"/eslint/-/eslint-9.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.31.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.31.0_1752266072507_0.7953586570016482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T20:34:32.761Z","publish_time":1752266072761,"_source_registry_name":"default","_cnpm_publish_time":1752266072761},"9.30.1":{"name":"eslint","version":"9.30.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.0","@eslint/core":"^0.14.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.30.1","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.2.0","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.30.1","gitHead":"6769b5fa11ecfb2c2cf78472d3d90564a1e01d3c","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"d4107b39964412acd9b5c0744f1c6df514fa1211","size":625982,"noattachment":false,"key":"/eslint/-/eslint-9.30.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.30.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org","actor":{"name":"eslintbot","email":"contact@eslint.org","type":"user"}},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.30.1_1751400835572_0.9899577645814994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T20:13:55.797Z","publish_time":1751400835797,"_source_registry_name":"default","_cnpm_publish_time":1751400835797},"9.30.0":{"name":"eslint","version":"9.30.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.21.0","@eslint/config-helpers":"^0.3.0","@eslint/core":"^0.14.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.30.0","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.2.0","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.30.0","gitHead":"ad1d63951773acc7828bcc1eafbb731567447298","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"fb0c655f5e28fc1b2f4050c28efa1876d78034fc","size":625997,"noattachment":false,"key":"/eslint/-/eslint-9.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.30.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org","actor":{"name":"eslintbot","email":"contact@eslint.org","type":"user"}},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.30.0_1751056799274_0.33575667171194157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T20:39:59.532Z","publish_time":1751056799532,"_source_registry_name":"default","_cnpm_publish_time":1751056799532},"9.29.0":{"name":"eslint","version":"9.29.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.1","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.14.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.29.0","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.4.0","eslint-visitor-keys":"^4.2.1","espree":"^10.4.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.2.0","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.60.2","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.29.0","gitHead":"edf232b680390013c68f081a5e41843bcf2dd18f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"65e3db3b7e5a5b04a8af541741a0f3648d0a81a6","size":626015,"noattachment":false,"key":"/eslint/-/eslint-9.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.29.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.29.0_1749835990255_0.2622183877032265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-13T17:33:10.533Z","publish_time":1749835990533,"_source_registry_name":"default","_cnpm_publish_time":1749835990533},"9.28.0":{"name":"eslint","version":"9.28.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.14.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.28.0","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^16.2.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.2.0","jiti-v2.0":"npm:jiti@2.0.x","jiti-v2.1":"npm:jiti@2.1.x","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.10.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.28.0","gitHead":"f341f21e024388e602cfccee06e11b9113a2d298","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"b0bcbe82a16945a40906924bea75e8b4980ced7d","size":624280,"noattachment":false,"key":"/eslint/-/eslint-9.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.28.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.28.0_1748637586496_0.20366096528348354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T20:39:46.751Z","publish_time":1748637586751,"_source_registry_name":"default","_cnpm_publish_time":1748637586751},"9.27.0":{"name":"eslint","version":"9.27.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.14.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.27.0","@eslint/plugin-kit":"^0.3.1","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.27.0","gitHead":"b9080cf28d88f934941a545a033eb960eceeadbd","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"a587d3cd5b844b68df7898944323a702afe38979","size":619559,"noattachment":false,"key":"/eslint/-/eslint-9.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.27.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.27.0_1747421682135_0.3941108699417868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T18:54:42.328Z","publish_time":1747421682328,"_source_registry_name":"default","_cnpm_publish_time":1747421682328},"9.26.0":{"name":"eslint","version":"9.26.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.13.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.26.0","@eslint/plugin-kit":"^0.2.8","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@modelcontextprotocol/sdk":"^1.8.0","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","zod":"^3.24.2"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.12.0","@trunkio/launcher":"^1.3.4","@types/esquery":"^1.5.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.26.0","gitHead":"8bbabc4691d97733a422180c71eba6c097b35475","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"978fe029adc2aceed28ab437bca876e83461c3b4","size":620817,"noattachment":false,"key":"/eslint/-/eslint-9.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.26.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.26.0_1746221724920_0.893938993331046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T21:35:25.200Z","publish_time":1746221725200,"_source_registry_name":"default","_cnpm_publish_time":1746221725200},"9.25.1":{"name":"eslint","version":"9.25.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.13.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.25.1","@eslint/plugin-kit":"^0.2.8","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.11.0","@trunkio/launcher":"^1.3.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.25.1","gitHead":"3ed4b3652d9fe3dfa4017d22a6ddbd15e3c6cd7a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"8a7cf8dd0e6acb858f86029720adb1785ee57580","size":618027,"noattachment":false,"key":"/eslint/-/eslint-9.25.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.25.1.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.25.1_1745255622355_0.29292338458835654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T17:13:42.677Z","publish_time":1745255622677,"_source_registry_name":"default","_cnpm_publish_time":1745255622677},"9.25.0":{"name":"eslint","version":"9.25.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.1","@eslint/core":"^0.13.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.25.0","@eslint/plugin-kit":"^0.2.8","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.11.0","@trunkio/launcher":"^1.3.4","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.25.0","gitHead":"e62e26761561e1d78c6466a2d74dbf946012fddc","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"ebf629bb26d8e7490ff94f87321863cd73272351","size":617494,"noattachment":false,"key":"/eslint/-/eslint-9.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.25.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.25.0_1745001202100_0.030455711020269893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T18:33:22.390Z","publish_time":1745001202390,"_source_registry_name":"default","_cnpm_publish_time":1745001202390},"9.24.0":{"name":"eslint","version":"9.24.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.20.0","@eslint/config-helpers":"^0.2.0","@eslint/core":"^0.12.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.24.0","@eslint/plugin-kit":"^0.2.7","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.11.0","@trunkio/launcher":"^1.3.0","@types/node":"^22.13.14","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.24.0","gitHead":"d49f5b7333e9a46aabdb0cff267a1d36cdbde598","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"9a7f2e6cb2de81c405ab244b02f4584c79dc6bee","size":616828,"noattachment":false,"key":"/eslint/-/eslint-9.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.24.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.24.0_1743794441500_0.5444931089527447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-04T19:20:41.757Z","publish_time":1743794441757,"_source_registry_name":"default","_cnpm_publish_time":1743794441757},"9.23.0":{"name":"eslint","version":"9.23.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js cypress","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*":"trunk check --fix","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.2","@eslint/config-helpers":"^0.2.0","@eslint/core":"^0.12.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"9.23.0","@eslint/plugin-kit":"^0.2.7","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@cypress/webpack-preprocessor":"^6.0.2","@eslint/json":"^0.11.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","cypress":"^14.1.0","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","semver":"^7.5.3","shelljs":"^0.9.0","sinon":"^11.0.0","typescript":"^5.3.3","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.23.0","gitHead":"2aaadceec13e6df89a0c56e2b6ce4a145c1ac3aa","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"b88f3ab6dc83bcb927fdb54407c69ffe5f2441a6","size":612694,"noattachment":false,"key":"/eslint/-/eslint-9.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.23.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.23.0_1742589481428_0.7581481466812832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T20:38:01.662Z","publish_time":1742589481662,"_source_registry_name":"default","_cnpm_publish_time":1742589481662},"9.22.0":{"name":"eslint","version":"9.22.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./config":{"types":"./lib/types/config-api.d.ts","default":"./lib/config-api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules.d.ts"],"universal":["./lib/types/universal.d.ts"],"config":["./lib/types/config-api.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js lib/types/rules.d.ts"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.2","@eslint/config-helpers":"^0.1.0","@eslint/core":"^0.12.0","@eslint/eslintrc":"^3.3.0","@eslint/js":"9.22.0","@eslint/plugin-kit":"^0.2.7","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.3.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.10.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.22.0","gitHead":"60a78e7964fbb79c0e55e86845a87e0eb22d4de3","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"0760043809fbf836f582140345233984d613c552","size":627036,"noattachment":false,"key":"/eslint/-/eslint-9.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.22.0.tgz"},"_npmUser":{"name":"eslintbot","email":"contact@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.22.0_1741382258975_0.3947366660274092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T21:17:39.226Z","publish_time":1741382259226,"_source_registry_name":"default","_cnpm_publish_time":1741382259226},"9.21.0":{"name":"eslint","version":"9.21.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js \"lib/types/rules/*.ts\""],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.2","@eslint/core":"^0.12.0","@eslint/eslintrc":"^3.3.0","@eslint/js":"9.21.0","@eslint/plugin-kit":"^0.2.7","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.2","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.10.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.21.0","gitHead":"ecd0ede7fd2ccbb4c0daf0e4732e97ea0f49db1b","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"b1c9c16f5153ff219791f627b94ab8f11f811591","size":627414,"noattachment":false,"key":"/eslint/-/eslint-9.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.21.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.21.0_1740174482173_0.9352532039384933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T21:48:02.523Z","publish_time":1740174482523,"_source_registry_name":"default","_cnpm_publish_time":1740174482523},"9.20.1":{"name":"eslint","version":"9.20.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js \"lib/types/rules/*.ts\""],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.11.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.20.0","@eslint/plugin-kit":"^0.2.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.10.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.20.1","gitHead":"07b2ffd3c597780eba6297d7735114beb5d0af4a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"923924c078f5226832449bac86662dd7e53c91d6","size":618024,"noattachment":false,"key":"/eslint/-/eslint-9.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.20.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.20.1_1739294130459_0.10325887943992362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T17:15:30.863Z","publish_time":1739294130863,"_source_registry_name":"default","_cnpm_publish_time":1739294130863},"9.20.0":{"name":"eslint","version":"9.20.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js \"lib/types/rules/*.ts\""],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.11.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.20.0","@eslint/plugin-kit":"^0.2.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.10.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.20.0","gitHead":"7e78b50dacc3faeacfb8c8dc6ad3359971395d1d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"6244c46c1640cd5e577a31ebc460fca87838c0b7","size":617906,"noattachment":false,"key":"/eslint/-/eslint-9.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.20.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.20.0_1738964214623_0.19985839986662413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T21:36:54.959Z","publish_time":1738964214959,"_source_registry_name":"default","_cnpm_publish_time":1738964214959},"9.19.0":{"name":"eslint","version":"9.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:rule-types":"node tools/update-rule-type-headers.js --check","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","node tools/update-rule-type-headers.js","git add packages/js/src/configs/eslint-all.js \"lib/types/rules/*.ts\""],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.10.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.19.0","@eslint/plugin-kit":"^0.2.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.9.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.19.0","gitHead":"208e0b199f5d5f9dd173e58e3f5db19c1f0c38ed","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"ffa1d265fc4205e0f8464330d35f09e1d548b1bf","size":616480,"noattachment":false,"key":"/eslint/-/eslint-9.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.19.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.19.0_1737745546992_0.7895677099946503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-24T19:05:47.384Z","publish_time":1737745547384,"_source_registry_name":"default","_cnpm_publish_time":1737745547384},"9.18.0":{"name":"eslint","version":"9.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.10.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.18.0","@eslint/plugin-kit":"^0.2.5","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.9.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.18.0","gitHead":"1c87b415313b4aacda496b3b26efc4e0b93dc13a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"c95b24de1183e865de19f607fda6518b54827850","size":614909,"noattachment":false,"key":"/eslint/-/eslint-9.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.18.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.18.0_1736545613535_0.3666735677984372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T21:46:53.867Z","publish_time":1736545613867,"_source_registry_name":"default","_cnpm_publish_time":1736545613867},"9.17.0":{"name":"eslint","version":"9.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.9.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.17.0","@eslint/plugin-kit":"^0.2.3","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.6","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.8.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.6.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.17.0","gitHead":"90c1db9a9676a7e2163158b37aef0b61a37a9820","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"faa1facb5dd042172fdc520106984b5c2421bb0c","size":614812,"noattachment":false,"key":"/eslint/-/eslint-9.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.17.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint_9.17.0_1734125374211_0.4216855482733508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T21:29:34.528Z","publish_time":1734125374528,"_source_registry_name":"default","_cnpm_publish_time":1734125374528},"9.16.0":{"name":"eslint","version":"9.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.9.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.16.0","@eslint/plugin-kit":"^0.2.3","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.5","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.0","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.8.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.16.0","gitHead":"cbf7db0ddfa3b789f7ebc27a66993c08a83e72cd","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"66832e66258922ac0a626f803a9273e37747f2a6","size":611036,"noattachment":false,"key":"/eslint/-/eslint-9.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.16.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.16.0_1732915945994_0.6471210813645154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T21:32:26.265Z","publish_time":1732915946265,"_source_registry_name":"default","_cnpm_publish_time":1732915946265},"9.15.0":{"name":"eslint","version":"9.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.19.0","@eslint/core":"^0.9.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"9.15.0","@eslint/plugin-kit":"^0.2.3","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.5","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.16.4","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.6.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.15.0","gitHead":"6f37b0747a14dfa9a9e3bdebc5caed1f39b6b0e2","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"77c684a4e980e82135ebff8ee8f0a9106ce6b8a6","size":610904,"noattachment":false,"key":"/eslint/-/eslint-9.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.15.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.15.0_1731693461440_0.9496297151859996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T17:57:41.633Z","publish_time":1731693461633,"_source_registry_name":"default","_cnpm_publish_time":1731693461633},"9.14.0":{"name":"eslint","version":"9.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.12.1","@eslint/config-array":"^0.18.0","@eslint/core":"^0.7.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.14.0","@eslint/plugin-kit":"^0.2.0","@humanfs/node":"^0.16.6","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.4.0","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.2.0","eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","text-table":"^0.2.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.16.4","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.5.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.2.4","@wdio/cli":"^9.2.4","@wdio/concise-reporter":"^9.2.2","@wdio/mocha-framework":"^9.2.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.14.0","gitHead":"db0b844a66ee25483f9619d04346de1a2a0d79fa","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"534180a97c00af08bcf2b60b0ebf0c4d6c1b2c95","size":608471,"noattachment":false,"key":"/eslint/-/eslint-9.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.14.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.14.0_1730487199959_0.671765179090271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-01T18:53:20.337Z","publish_time":1730487200337,"_source_registry_name":"default","_cnpm_publish_time":1730487200337},"9.13.0":{"name":"eslint","version":"9.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","type":"commonjs","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/core":"^0.7.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.13.0","@eslint/plugin-kit":"^0.2.0","@humanfs/node":"^0.16.5","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.1.0","eslint-visitor-keys":"^4.1.0","espree":"^10.2.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","text-table":"^0.2.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.16.4","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.5.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.32.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.13.0","gitHead":"1a7cdbfad8d3355132aab3201c7dd3f2e879b19d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"7659014b7dda1ff876ecbd990f726e11c61596e6","size":607588,"noattachment":false,"key":"/eslint/-/eslint-9.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.13.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.13.0_1729284981018_0.6678359789753296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T20:56:21.357Z","publish_time":1729284981357,"_source_registry_name":"default","_cnpm_publish_time":1729284981357},"9.12.0":{"name":"eslint","version":"9.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"typesVersions":{"*":{"use-at-your-own-risk":["./lib/types/use-at-your-own-risk.d.ts"],"rules":["./lib/types/rules/index.d.ts"],"universal":["./lib/types/universal.d.ts"]}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","lint:types":"attw --pack","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/core":"^0.6.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.12.0","@eslint/plugin-kit":"^0.2.0","@humanfs/node":"^0.16.5","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.1","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.1.0","eslint-visitor-keys":"^4.1.0","espree":"^10.2.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","text-table":"^0.2.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.16.4","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.5.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^2.1.0","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^10.7.3","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.12.0","gitHead":"17cfb684194df48d0a5dc566af9c28fe80ea6d42","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"54fcba2876c90528396da0fa44b6446329031e86","size":606092,"noattachment":false,"key":"/eslint/-/eslint-9.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.12.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.12.0_1728073802526_0.1297472246628606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T20:30:02.798Z","publish_time":1728073802798,"_source_registry_name":"default","_cnpm_publish_time":1728073802798},"9.11.1":{"name":"eslint","version":"9.11.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/core":"^0.6.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.11.1","@eslint/plugin-kit":"^0.2.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","@types/estree":"^1.0.6","@types/json-schema":"^7.0.15","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/json":"^0.4.0","@trunkio/launcher":"^1.3.0","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^1.21.6","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.11.1","gitHead":"69e94597caa92c9b9f4071f8c9ed4a03772fa6de","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"701e5fc528990153f9cef696d8427003b5206567","size":602270,"noattachment":false,"key":"/eslint/-/eslint-9.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.11.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.11.1_1727119364216_0.2942039948626285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T19:22:44.566Z","publish_time":1727119364566,"_source_registry_name":"default","_cnpm_publish_time":1727119364566},"9.11.0":{"name":"eslint","version":"9.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"},"./universal":{"types":"./lib/types/universal.d.ts","default":"./lib/universal.js"}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.11.0","@eslint/plugin-kit":"^0.2.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/core":"^0.6.0","@eslint/json":"^0.4.0","@trunkio/launcher":"^1.3.0","@types/estree":"^1.0.5","@types/json-schema":"^7.0.15","@types/node":"^20.11.5","@typescript-eslint/parser":"^8.4.0","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-expect-type":"^0.4.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.3.0","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^1.21.6","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.11.0","gitHead":"26baf4056dfb92b3018339c3802db87d28ad8a66","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"f7a7bf305a4d77f23be0c1e4537b9aa1617219be","size":602078,"noattachment":false,"key":"/eslint/-/eslint-9.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.11.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.11.0_1726847117711_0.09405164756538809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-20T15:45:18.040Z","publish_time":1726847118040,"_source_registry_name":"default","_cnpm_publish_time":1726847118040},"8.57.1":{"name":"eslint","version":"8.57.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease -- latest","release:generate:maintenance":"node Makefile.js generateRelease -- maintenance","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.4","@eslint/js":"8.57.1","@humanwhocodes/config-array":"^0.13.0","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@sinonjs/fake-timers":"11.2.2","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.32.0","markdownlint-cli":"^0.37.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"0.10.1","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"_id":"eslint@8.57.1","readmeFilename":"README.md","gitHead":"5b9414c501c58bfa85f41f96f821973c41e8ae74","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"7df109654aba7e3bbe5c8eae533c5e461d3c6ca9","size":566631,"noattachment":false,"key":"/eslint/-/eslint-8.57.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.57.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.57.1_1726500043990_0.3409460764250303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-16T15:20:44.208Z","publish_time":1726500044208,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1726500044208},"9.10.0":{"name":"eslint","version":"9.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","types":"./lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/api.js"},"./package.json":"./package.json","./use-at-your-own-risk":{"types":"./lib/types/use-at-your-own-risk.d.ts","default":"./lib/unsupported-api.js"},"./rules":{"types":"./lib/types/rules/index.d.ts"}},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js","test:types":"tsc -p tests/lib/types/tsconfig.json"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.10.0","@eslint/plugin-kit":"^0.1.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/core":"^0.5.0","@eslint/json":"^0.4.0","@trunkio/launcher":"^1.3.0","@types/estree":"^1.0.5","@types/json-schema":"^7.0.15","@types/node":"^20.11.5","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.2.2","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^1.21.6","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.10.0","gitHead":"6448f3280f85137b429c1c320da6fb4b48169bd5","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"0bd74d7fe4db77565d0e7f57c7df6d2b04756806","size":600313,"noattachment":false,"key":"/eslint/-/eslint-9.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.10.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.10.0_1725654392239_0.84024067059376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-06T20:26:32.540Z","publish_time":1725654392540,"_source_registry_name":"default","_cnpm_publish_time":1725654392540},"9.9.1":{"name":"eslint","version":"9.9.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"trunk check --no-fix --ignore=docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=docs/**/*.js","lint:docs:js":"trunk check --no-fix --ignore=** --ignore=!docs/**/*.js -a --filter=eslint && trunk check --no-fix --ignore=** --ignore=!docs/**/*.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:unused":"knip","lint:fix":"trunk check -y --ignore=docs/**/*.js -a --filter=eslint && trunk check -y --ignore=docs/**/*.js","lint:fix:docs:js":"trunk check -y --ignore=** --ignore=!docs/**/*.js -a --flter=eslint && trunk check -y --ignore=** --ignore=!docs/**/*.js","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"trunk check --fix --filter=eslint","*.md":"trunk check --fix --filter=markdownlint","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"trunk check --fix --filter=svgo"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.18.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.9.1","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/core":"^0.4.0","@eslint/json":"^0.3.0","@trunkio/launcher":"^1.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^9.0.5","@wdio/cli":"^9.0.5","@wdio/concise-reporter":"^9.0.4","@wdio/mocha-framework":"^9.0.5","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-yml":"^1.14.0","eslint-release":"^3.2.2","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^1.21.6","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.9.1","gitHead":"8781e6f063e56438dc22346504ff637df3f84daf","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"147ac9305d56696fb84cf5bdecafd6517ddc77ec","size":571764,"noattachment":false,"key":"/eslint/-/eslint-9.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.9.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.9.1_1724444853733_0.5486409250346109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-23T20:27:34.037Z","publish_time":1724444854037,"_source_registry_name":"default","_cnpm_publish_time":1724444854037},"9.9.0":{"name":"eslint","version":"9.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.17.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.9.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/core":"^0.3.0","@eslint/json":"^0.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.40.1","@wdio/cli":"^8.40.0","@wdio/concise-reporter":"^8.39.0","@wdio/mocha-framework":"^8.40.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-release":"^3.2.2","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","jiti":"^1.21.6","js-yaml":"^4.1.0","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.41.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"peerDependencies":{"jiti":"*"},"peerDependenciesMeta":{"jiti":{"optional":true}},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.9.0","gitHead":"0dd38631b8dd60f93807e9cee1df3e752b86ab51","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"8d214e69ae4debeca7ae97daebbefe462072d975","size":571499,"noattachment":false,"key":"/eslint/-/eslint-9.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.9.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas@eslint.org"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.9.0_1723235076384_0.9152056636807788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-09T20:24:36.665Z","publish_time":1723235076665,"_source_registry_name":"default","_cnpm_publish_time":1723235076665},"9.8.0":{"name":"eslint","version":"9.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.11.0","@eslint/config-array":"^0.17.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.8.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.2","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint/core":"^0.2.0","@eslint/json":"^0.2.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.38.3","@wdio/cli":"^8.38.2","@wdio/concise-reporter":"^8.38.2","@wdio/mocha-framework":"^8.38.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-release":"^3.2.2","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.41.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.8.0","gitHead":"63881dc11299aba1d0960747c199a4cf48d6b9c8","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"a4f4a090c8ea2d10864d89a6603e02ce9f649f0f","size":570241,"noattachment":false,"key":"/eslint/-/eslint-9.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.8.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.8.0_1722026434789_0.45398415360719824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-26T20:40:35.107Z","publish_time":1722026435107,"_source_registry_name":"default","_cnpm_publish_time":1722026435107},"9.7.0":{"name":"eslint","version":"9.7.0","keywords":["ast","lint","javascript","ecmascript","espree"],"author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"license":"MIT","_id":"eslint@9.7.0","maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"bin":{"eslint":"bin/eslint.js"},"dist":{"shasum":"bedb48e1cdc2362a0caaa106a4c6ed943e8b09e4","size":570025,"noattachment":false,"key":"/eslint/-/eslint-9.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.7.0.tgz"},"main":"./lib/api.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/api.js","./package.json":"./package.json","./use-at-your-own-risk":"./lib/unsupported-api.js"},"funding":"https://eslint.org/donate","gitHead":"05ab812df9af044143dc25b19ba2dee39f6b80ce","scripts":{"lint":"node Makefile.js lint","test":"node Makefile.js test","lint:fix":"node Makefile.js lint -- fix","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","build:site":"node Makefile.js gensite","lint:unused":"knip","test:emfile":"node tools/check-emfile-handling.js","build:readme":"node tools/update-readme.js","lint:docs:js":"node Makefile.js lintDocsJS","test:browser":"node Makefile.js wdio","build:webpack":"node Makefile.js webpack","release:publish":"node Makefile.js publishRelease","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","test:performance":"node Makefile.js perf","build:rules-index":"node Makefile.js generateRuleIndexPage","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","build:docs:update-links":"node tools/fetch-docs-links.js","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","release:generate:latest":"node Makefile.js generateRelease"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"gitHooks":{"pre-commit":"lint-staged"},"repository":{"url":"git+https://github.com/eslint/eslint.git","type":"git"},"_npmVersion":"10.1.0","description":"An AST-based pattern checker for JavaScript.","directories":{},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/**/*.svg":"npx -y svgo -r --multipass","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.12.4","levn":"^0.4.1","chalk":"^4.0.0","debug":"^4.3.2","espree":"^10.1.0","ignore":"^5.2.0","esquery":"^1.5.0","esutils":"^2.0.2","find-up":"^5.0.0","is-glob":"^4.0.0","minimatch":"^3.1.2","@eslint/js":"9.7.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0","cross-spawn":"^7.0.2","glob-parent":"^6.0.2","imurmurhash":"^0.1.4","eslint-scope":"^8.0.2","lodash.merge":"^4.6.2","is-path-inside":"^3.0.3","fast-deep-equal":"^3.1.3","natural-compare":"^1.4.0","@eslint/eslintrc":"^3.1.0","@nodelib/fs.walk":"^1.2.8","file-entry-cache":"^8.0.0","eslint-visitor-keys":"^4.0.0","@eslint/config-array":"^0.17.0","@humanwhocodes/retry":"^0.3.0","escape-string-regexp":"^4.0.0","@eslint-community/regexpp":"^4.11.0","@eslint-community/eslint-utils":"^4.2.0","@humanwhocodes/module-importer":"^1.0.1","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","ejs":"^3.0.2","got":"^11.8.3","chai":"^4.0.1","glob":"^10.0.0","knip":"^5.21.0","mocha":"^8.3.2","sinon":"^11.0.0","eslint":"file:.","eslump":"^3.0.0","marked":"^4.0.8","recast":"^0.23.0","semver":"^7.5.3","yorkie":"^2.0.0","cheerio":"^0.22.0","core-js":"^3.1.3","esprima":"^4.0.1","globals":"^15.0.0","js-yaml":"^4.1.0","pirates":"^4.0.5","shelljs":"^0.8.5","webpack":"^5.23.0","progress":"^2.0.3","@wdio/cli":"^8.38.2","fast-glob":"^3.2.11","load-perf":"^0.2.0","proxyquire":"^2.0.1","typescript":"^5.3.3","@babel/core":"^7.4.3","@types/node":"^20.11.5","common-tags":"^1.8.0","fs-teardown":"^0.1.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","markdown-it":"^12.2.0","metascraper":"^5.25.7","npm-license":"^0.3.3","webpack-cli":"^4.5.0","@eslint/core":"^0.1.0","babel-loader":"^8.0.5","markdownlint":"^0.34.0","@types/estree":"^1.0.5","eslint-release":"^3.2.2","markdownlint-cli":"^0.41.0","metascraper-logo":"^5.25.7","@babel/preset-env":"^7.4.3","metascraper-image":"^5.29.3","metascraper-title":"^5.25.7","regenerator-runtime":"^0.14.0","@wdio/browser-runner":"^8.38.3","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-rule-composer":"^0.3.0","vite-plugin-commonjs":"^0.10.0","@wdio/mocha-framework":"^8.38.2","markdown-it-container":"^3.0.0","@wdio/concise-reporter":"^8.38.2","metascraper-description":"^5.25.7","metascraper-logo-favicon":"^5.25.7","eslint-plugin-eslint-plugin":"^6.0.0","node-polyfill-webpack-plugin":"^1.0.3","rollup-plugin-node-polyfills":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint_9.7.0_1720816796965_0.8766975339347653","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-12T20:39:57.196Z","publish_time":1720816797196,"_source_registry_name":"default","_cnpm_publish_time":1720816797196},"9.6.0":{"name":"eslint","version":"9.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/config-array":"^0.17.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.6.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.38.3","@wdio/cli":"^8.38.2","@wdio/concise-reporter":"^8.38.2","@wdio/mocha-framework":"^8.38.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-release":"^3.2.2","eslint-rule-composer":"^0.3.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.21.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.41.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.6.0","gitHead":"473d1bb7c3dfcf629ac048ca811f4b5eef04a692","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"9f54373afa15e1ba356656a8d96233182027fb49","size":569407,"noattachment":false,"key":"/eslint/-/eslint-9.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.6.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.6.0_1719595093751_0.1498952630740511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-28T17:18:14.041Z","publish_time":1719595094041,"_source_registry_name":"default","maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_cnpm_publish_time":1719595094041},"9.5.0":{"name":"eslint","version":"9.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://eslint.org/donate","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/config-array":"^0.16.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.5.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.5.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.38.3","@wdio/cli":"^8.38.2","@wdio/concise-reporter":"^8.38.2","@wdio/globals":"^8.38.2","@wdio/mocha-framework":"^8.38.2","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-n":"^17.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.41.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.5.0","gitHead":"535235701fb029db6f656bd4e58acdfdeb8c02de","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"11856034b94a9e1a02cfcc7e96a9f0956963cd2f","size":568155,"noattachment":false,"key":"/eslint/-/eslint-9.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.5.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.5.0_1718392931659_0.24373567155511444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-14T19:22:11.949Z","publish_time":1718392931949,"_source_registry_name":"default","_cnpm_publish_time":1718392931949},"9.4.0":{"name":"eslint","version":"9.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/config-array":"^0.15.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.4.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-n":"^17.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.40.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.4.0","gitHead":"a5f7e589eca05a8a30bd2532380c304759cc8225","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"79150c3610ae606eb131f1d648d5f43b3d45f3cd","size":562452,"noattachment":false,"key":"/eslint/-/eslint-9.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.4.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.4.0_1717187669991_0.46849808846246677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-31T20:34:30.232Z","publish_time":1717187670232,"_source_registry_name":"default","_cnpm_publish_time":1717187670232},"9.3.0":{"name":"eslint","version":"9.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"9.3.0","@humanwhocodes/config-array":"^0.13.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.3.0","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-n":"^17.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.40.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.3.0","gitHead":"41a871cf43874e2f27ad08554c7900daf0e94b06","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"36a96db84592618d6ed9074d677e92f4e58c08b9","size":562171,"noattachment":false,"key":"/eslint/-/eslint-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.3.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.3.0_1715978806233_0.9444499497621797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T20:46:46.617Z","publish_time":1715978806617,"_source_registry_name":"default","_cnpm_publish_time":1715978806617},"9.2.0":{"name":"eslint","version":"9.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.2.0","@humanwhocodes/config-array":"^0.13.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.2.3","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-n":"^17.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.2.0","gitHead":"271e7ab1adc45a7b2f66cfea55a54e6048d9749a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"0700ebc99528753315d78090876911d3cdbf19fe","size":560496,"noattachment":false,"key":"/eslint/-/eslint-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.2.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.2.0_1714765603376_0.3757684601065181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-03T19:46:43.645Z","publish_time":1714765603645,"_source_registry_name":"default","_cnpm_publish_time":1714765603645},"9.1.1":{"name":"eslint","version":"9.1.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.1.1","@humanwhocodes/config-array":"^0.13.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.2.3","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.1.1","gitHead":"b4d2512809a1b28466ad1ce5af9d01c181b9bf9e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"39ec657ccd12813cb4a1dab2f9229dcc6e468271","size":564380,"noattachment":false,"key":"/eslint/-/eslint-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.1.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.1.1_1713813786903_0.5518653182230355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-22T19:23:07.116Z","publish_time":1713813787116,"_source_registry_name":"default","_cnpm_publish_time":1713813787116},"9.1.0":{"name":"eslint","version":"9.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf","test:emfile":"node tools/check-emfile-handling.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.1.1","@humanwhocodes/config-array":"^0.13.0","@humanwhocodes/module-importer":"^1.0.1","@humanwhocodes/retry":"^0.2.3","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^15.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.1.0","gitHead":"b78d831e244171c939279b03be519b5c13836fce","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"262625f6b0921f7550f128a0098d05ecaad989c6","size":564367,"noattachment":false,"key":"/eslint/-/eslint-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.1.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.1.0_1713562264394_0.8696237458221383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-19T21:31:04.667Z","publish_time":1713562264667,"_source_registry_name":"default","_cnpm_publish_time":1713562264667},"9.0.0":{"name":"eslint","version":"9.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:browser":"node Makefile.js wdio","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.0.0","@humanwhocodes/config-array":"^0.12.3","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^14.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.8.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.34.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0","gitHead":"e0cbc50179adac1670f4e0bd9093387a51f4f42a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"6270548758e390343f78c8afd030566d86927d40","size":562045,"noattachment":false,"key":"/eslint/-/eslint-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0_1712350410897_0.14118534914865966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T20:53:31.118Z","publish_time":1712350411118,"_source_registry_name":"default","_cnpm_publish_time":1712350411118},"9.0.0-rc.0":{"name":"eslint","version":"9.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","lint:unused":"knip","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx -y svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.0.0-rc.0","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.1","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/estree":"^1.0.5","@types/node":"^20.11.5","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^14.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","knip":"^5.0.1","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.33.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","typescript":"^5.3.3","vite-plugin-commonjs":"^0.10.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-rc.0","readmeFilename":"README.md","gitHead":"b185eb97ec60319cc39023e8615959dd598919ae","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"ea4fb5cea4c3efc5889b5d5bcd3289f6b6f750a1","size":559309,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-rc.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-rc.0_1711141109658_0.9901344317275456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-22T20:58:29.955Z","publish_time":1711141109955,"_source_registry_name":"default","_cnpm_publish_time":1711141109955},"9.0.0-beta.2":{"name":"eslint","version":"9.0.0-beta.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.0.0-beta.2","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.0","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^14.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.33.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-beta.2","readmeFilename":"README.md","gitHead":"ba89c73261f7fd1b6cdd50cfaeb8f4ce36101757","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"09cfd3c6cffe69967b8cde05845e12402d3d91e0","size":558179,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-beta.2.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-beta.2_1709932964780_0.7286458207915851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T21:22:45.066Z","publish_time":1709932965066,"_source_registry_name":"default","_cnpm_publish_time":1709932965066},"9.0.0-beta.1":{"name":"eslint","version":"9.0.0-beta.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.2","@eslint/js":"9.0.0-beta.1","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.0","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.2","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","globals":"^14.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.33.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-beta.1","readmeFilename":"README.md","gitHead":"491a1d16a8dbcbe2f0cc82ce7bef580229d09b86","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"8e7f9aa7e78e2da8317ede4826feda565ee38681","size":554781,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-beta.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-beta.1_1708725856129_0.007818045079867941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-23T22:04:16.384Z","publish_time":1708725856384,"_source_registry_name":"default","_cnpm_publish_time":1708725856384},"8.57.0":{"name":"eslint","version":"8.57.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.4","@eslint/js":"8.57.0","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.32.0","markdownlint-cli":"^0.37.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"_id":"eslint@8.57.0","gitHead":"abea3b6f399fde9e28cf6dc5d6c013938f163cdc","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"c786a6fd0e0b68941aaf624596fb987089195668","size":565453,"noattachment":false,"key":"/eslint/-/eslint-8.57.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.57.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.57.0_1708720783022_0.5404605467724919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-23T20:39:43.282Z","publish_time":1708720783282,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1708720783282},"9.0.0-beta.0":{"name":"eslint","version":"9.0.0-beta.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.1","@eslint/js":"9.0.0-beta.0","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.0","eslint-visitor-keys":"^4.0.0","espree":"^10.0.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^8.0.0","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.33.0","markdownlint-cli":"^0.39.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.5","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-beta.0","readmeFilename":"README.md","gitHead":"428dbdbef367e17edef7ba648fba0d37c860be9c","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"b50f35e8ef79ca441ab4407ab4436fc46aa1365c","size":554041,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-beta.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-beta.0_1707522881323_0.27832621870028307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-09T23:54:41.556Z","publish_time":1707522881556,"_source_registry_name":"default","_cnpm_publish_time":1707522881556},"9.0.0-alpha.2":{"name":"eslint","version":"9.0.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.0","@eslint/js":"9.0.0-alpha.2","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.0","eslint-visitor-keys":"^3.4.3","espree":"^10.0.0","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.33.0","markdownlint-cli":"^0.38.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-alpha.2","readmeFilename":"README.md","gitHead":"fd1e2f346307f7711bf0f206b4d09656d15a7e1a","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"3c2ddd5a14c3f6dcf72f964ecd0b1f56ce854343","size":551921,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-alpha.2.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-alpha.2_1706301439436_0.3692745071821295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-26T20:37:19.660Z","publish_time":1706301439660,"_source_registry_name":"default","_cnpm_publish_time":1706301439660},"9.0.0-alpha.1":{"name":"eslint","version":"9.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.0","@eslint/js":"9.0.0-alpha.0","@humanwhocodes/config-array":"^0.11.14","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^8.0.0","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^10.0.0","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.32.0","markdownlint-cli":"^0.38.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-alpha.1","readmeFilename":"README.md","gitHead":"bbf2b214473606329a5dbcbe022079f4048923a8","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"455c2ddc3e80de00bea0ef3a69a93ca0dbeaafd0","size":550647,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-alpha.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-alpha.1_1705092666713_0.2835098465602952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-12T20:51:06.965Z","publish_time":1705092666965,"_source_registry_name":"default","_cnpm_publish_time":1705092666965},"9.0.0-alpha.0":{"name":"eslint","version":"9.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","build:rules-index":"node Makefile.js generateRuleIndexPage","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^3.0.0","@eslint/js":"9.0.0-alpha.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-n":"^16.6.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","js-yaml":"^4.1.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.32.0","markdownlint-cli":"^0.38.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"_id":"eslint@9.0.0-alpha.0","readmeFilename":"README.md","gitHead":"73a841a7dff809e6cf7bb9a37f073d168eabd45f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"5e8552b097a447c373b9b8073f8f10f3e1294581","size":550329,"noattachment":false,"key":"/eslint/-/eslint-9.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-9.0.0-alpha.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_9.0.0-alpha.0_1703893663501_0.71891876357392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-29T23:47:43.765Z","publish_time":1703893663765,"_source_registry_name":"default","_cnpm_publish_time":1703893663765},"8.56.0":{"name":"eslint","version":"8.56.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.4","@eslint/js":"8.56.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.4.0","eslint-plugin-unicorn":"^49.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.32.0","markdownlint-cli":"^0.37.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"_id":"eslint@8.56.0","gitHead":"8e8e9f8476d701e4e981b9b4d9957e5d4855e530","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"4957ce8da409dc0809f99ab07a1b94832ab74b15","size":564821,"noattachment":false,"key":"/eslint/-/eslint-8.56.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.56.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.56.0_1702680911412_0.9795287339966716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T22:55:11.833Z","publish_time":1702680911833,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1702680911833},"8.55.0":{"name":"eslint","version":"8.55.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:docs:rule-examples":"node Makefile.js checkRuleExamples","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/check-rule-examples.js","node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.4","@eslint/js":"8.55.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdown-it":"^12.2.0","markdown-it-container":"^3.0.0","markdownlint":"^0.31.1","markdownlint-cli":"^0.37.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"_id":"eslint@8.55.0","gitHead":"e0cb960e45961a36845b075a2986a1fa6cd6b8aa","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"078cb7b847d66f2c254ea1794fa395bf8e7e03f8","size":563957,"noattachment":false,"key":"/eslint/-/eslint-8.55.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.55.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.55.0_1701467263438_0.02094124801558217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-01T21:47:43.748Z","publish_time":1701467263748,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1701467263748},"8.54.0":{"name":"eslint","version":"8.54.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.3","@eslint/js":"8.54.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.31.1","markdownlint-cli":"^0.37.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.23.0","regenerator-runtime":"^0.14.0","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.10.0","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"_id":"eslint@8.54.0","gitHead":"4a88a54aeb456abe94da9f5b3d5472d14b3116f1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"588e0dd4388af91a2e8fa37ea64924074c783537","size":563728,"noattachment":false,"key":"/eslint/-/eslint-8.54.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.54.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.54.0_1700257520451_0.8437614118424797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T21:45:20.725Z","publish_time":1700257520725,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1700257520725},"8.53.0":{"name":"eslint","version":"8.53.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.3","@eslint/js":"8.53.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.8.2","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"cb9393dd9f160d3dbff27a39b9ce8e24303e3b6f","_id":"eslint@8.53.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"14f2c8244298fcae1f46945459577413ba2697ce","size":561924,"noattachment":false,"key":"/eslint/-/eslint-8.53.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.53.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.53.0_1699053878466_0.7423030578401248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-03T23:24:38.742Z","publish_time":1699053878742,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1699053878742},"8.52.0":{"name":"eslint","version":"8.52.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"8.52.0","@humanwhocodes/config-array":"^0.11.13","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","@ungap/structured-clone":"^1.2.0","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.8.2","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"331cf62024b6c7ad4067c14c593f116576c3c861","_id":"eslint@8.52.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"d0cd4a1fac06427a61ef9242b9353f36ea7062fc","size":560303,"noattachment":false,"key":"/eslint/-/eslint-8.52.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.52.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.52.0_1697835643340_0.3935851705466453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T21:00:43.707Z","publish_time":1697835643707,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1697835643707},"8.51.0":{"name":"eslint","version":"8.51.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"8.51.0","@humanwhocodes/config-array":"^0.11.11","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.8.2","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"f0793828fdba1f17fda78abb392f7944ab751185","_id":"eslint@8.51.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"4a82dae60d209ac89a5cff1604fea978ba4950f3","size":558269,"noattachment":false,"key":"/eslint/-/eslint-8.51.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.51.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.51.0_1696623338257_0.320531817429933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-06T20:15:38.662Z","publish_time":1696623338662,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1696623338662},"8.50.0":{"name":"eslint","version":"8.50.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"8.50.0","@humanwhocodes/config-array":"^0.11.11","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.8.2","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"299bfae1254f22bd4b3bccd897d6355f63e0d3b6","_id":"eslint@8.50.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"2ae6015fee0240fcd3f83e1e25df0287f487d6b2","size":548794,"noattachment":false,"key":"/eslint/-/eslint-8.50.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.50.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.50.0_1695416681453_0.152216794887708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T21:04:41.783Z","publish_time":1695416681783,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1695416681783},"8.49.0":{"name":"eslint","version":"8.49.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"8.49.0","@humanwhocodes/config-array":"^0.11.11","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@wdio/browser-runner":"^8.14.6","@wdio/cli":"^8.14.6","@wdio/concise-reporter":"^8.14.0","@wdio/globals":"^8.14.6","@wdio/mocha-framework":"^8.14.0","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","rollup-plugin-node-polyfills":"^0.2.1","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","vite-plugin-commonjs":"^0.8.2","webdriverio":"^8.14.6","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"55c1685aab0fa75074ac1033abfa6e34cb7baaf6","_id":"eslint@8.49.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"09d80a89bdb4edee2efcf6964623af1054bf6d42","size":542138,"noattachment":false,"key":"/eslint/-/eslint-8.49.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.49.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.49.0_1694204586820_0.4123555714898217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-08T20:23:07.097Z","publish_time":1694204587097,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1694204587097},"8.48.0":{"name":"eslint","version":"8.48.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"8.48.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"10c4f85dca978b42d37619f50565a06b9a28c9ac","_id":"eslint@8.48.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"bf9998ba520063907ba7bfe4c480dc8be03c2155","size":539505,"noattachment":false,"key":"/eslint/-/eslint-8.48.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.48.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.48.0_1692993726548_0.6309666223972965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-25T20:02:06.946Z","publish_time":1692993726946,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1692993726946},"8.47.0":{"name":"eslint","version":"8.47.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.2","@eslint/js":"^8.47.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"98b155fb9d8ae5afa8c544453133d0c5a12c12ba","_id":"eslint@8.47.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"c95f9b935463fb4fad7005e626c7621052e90806","size":537660,"noattachment":false,"key":"/eslint/-/eslint-8.47.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.47.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.47.0_1691767118987_0.6471760913505165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T15:18:39.279Z","publish_time":1691767119279,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1691767119279},"8.46.0":{"name":"eslint","version":"8.46.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.6.1","@eslint/eslintrc":"^2.1.1","@eslint/js":"^8.46.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.12.4","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.2","espree":"^9.6.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"c87db63f597287b22d40c4ab1dd9d07e5760d7c9","_id":"eslint@8.46.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"a06a0ff6974e53e643acc42d1dcf2e7f797b3552","size":537601,"noattachment":false,"key":"/eslint/-/eslint-8.46.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.46.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.46.0_1690560320401_0.15839184201875067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-28T16:05:20.605Z","publish_time":1690560320605,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1690560320605},"8.45.0":{"name":"eslint","version":"8.45.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.1.0","@eslint/js":"8.44.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.6.0","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"536cc343083ffd64172d4da13c7e043b140f1078","_id":"eslint@8.45.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"bab660f90d18e1364352c0a6b7c6db8edb458b78","size":534600,"noattachment":false,"key":"/eslint/-/eslint-8.45.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.45.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.45.0_1689350059792_0.6584824966577594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-14T15:54:20.082Z","publish_time":1689350060082,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1689350060082},"8.44.0":{"name":"eslint","version":"8.44.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.1.0","@eslint/js":"8.44.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.6.0","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.3","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^46.2.5","eslint-plugin-n":"^16.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.5.3","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"8c1ec65fa3d355d072f2c9c66e91aeada8e7ba14","_id":"eslint@8.44.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"51246e3889b259bbcd1d7d736a0c10add4f0e500","size":534531,"noattachment":false,"key":"/eslint/-/eslint-8.44.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.44.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.44.0_1688166727037_0.8194860721005763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-30T23:12:07.285Z","publish_time":1688166727285,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1688166727285},"8.43.0":{"name":"eslint","version":"8.43.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.3","@eslint/js":"8.43.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.5.2","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^5.1.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"150a74b29fae11af344ebbd29f24b5c1110f5848","_id":"eslint@8.43.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"3e8c6066a57097adfd9d390b8fc93075f257a094","size":534443,"noattachment":false,"key":"/eslint/-/eslint-8.43.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.43.0.tgz"},"_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.43.0_1686952425810_0.9436514070004418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T21:53:46.357Z","publish_time":1686952426357,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1686952426357},"8.42.0":{"name":"eslint","version":"8.42.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.3","@eslint/js":"8.42.0","@humanwhocodes/config-array":"^0.11.10","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.5.2","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"96ad0dbc5e0072e40004ee7d938b576ffcb8af8d","_id":"eslint@8.42.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"7bebdc3a55f9ed7167251fe7259f75219cade291","size":533929,"noattachment":false,"key":"/eslint/-/eslint-8.42.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.42.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.42.0_1685749659839_0.7088141188959893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T23:47:40.126Z","publish_time":1685749660126,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1685749660126},"8.41.0":{"name":"eslint","version":"8.41.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.3","@eslint/js":"8.41.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.5.2","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","graphemer":"^1.4.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"7a2a0bed1bcded9461e8432aa09d754431d8725b","_id":"eslint@8.41.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"3062ca73363b4714b16dbc1e60f035e6134b6f1c","size":533775,"noattachment":false,"key":"/eslint/-/eslint-8.41.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.41.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.41.0_1684529586373_0.18439896629125974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-19T20:53:06.637Z","publish_time":1684529586637,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1684529586637},"8.40.0":{"name":"eslint","version":"8.40.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.3","@eslint/js":"8.40.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.1","espree":"^9.5.2","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"69a19c83e44ec7e75d17886529c6dee151d2c960","_id":"eslint@8.40.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"a564cd0099f38542c4e9a2f630fa45bf33bc42a4","size":533779,"noattachment":false,"key":"/eslint/-/eslint-8.40.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.40.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.40.0_1683319362258_0.07894578467355706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T20:42:42.590Z","publish_time":1683319362590,"_source_registry_name":"default","deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1683319362590},"8.39.0":{"name":"eslint","version":"8.39.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.2","@eslint/js":"8.39.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.2.0","eslint-visitor-keys":"^3.4.0","espree":"^9.5.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"560e812d85d1805a59989f295c3a417609033f11","_id":"eslint@8.39.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"7fd20a295ef92d43809e914b70c39fd5a23cf3f1","size":532755,"noattachment":false,"key":"/eslint/-/eslint-8.39.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.39.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.39.0_1682111106139_0.6308577597777911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-21T21:05:06.466Z","publish_time":1682111106466,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1682111106466},"8.38.0":{"name":"eslint","version":"8.38.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.2","@eslint/js":"8.38.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.4.0","espree":"^9.5.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"198e5fca2327583bde284acd39e8107accbdcfad","_id":"eslint@8.38.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"a62c6f36e548a5574dd35728ac3c6209bd1e2f1a","size":532627,"noattachment":false,"key":"/eslint/-/eslint-8.38.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.38.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.38.0_1680908888418_0.571478196833495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-07T23:08:08.798Z","publish_time":1680908888798,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1680908888798},"8.37.0":{"name":"eslint","version":"8.37.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.2","@eslint/js":"8.37.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.4.0","espree":"^9.5.1","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"4c46fb3d861ca12e86f868af19778ce988238da7","_id":"eslint@8.37.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"1f660ef2ce49a0bfdec0b0d698e0b8b627287412","size":532444,"noattachment":false,"key":"/eslint/-/eslint-8.37.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.37.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.37.0_1680043658249_0.4938442437146877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T22:47:38.541Z","publish_time":1680043658541,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1680043658541},"8.36.0":{"name":"eslint","version":"8.36.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint-community/eslint-utils":"^4.2.0","@eslint-community/regexpp":"^4.4.0","@eslint/eslintrc":"^2.0.1","@eslint/js":"8.36.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-visitor-keys":"^3.3.0","espree":"^9.5.0","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"75df535681d15d7d685468d637945a200301f9ee","_id":"eslint@8.36.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"1bd72202200a5492f91803b113fb8a83b11285cf","size":531331,"noattachment":false,"key":"/eslint/-/eslint-8.36.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.36.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.36.0_1678486597874_0.06181028019345702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-10T22:16:38.111Z","publish_time":1678486598111,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1678486598111},"8.35.0":{"name":"eslint","version":"8.35.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","lib/rules/*.js":["node tools/update-eslint-all.js","git add packages/js/src/configs/eslint-all.js"],"docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^2.0.0","@eslint/js":"8.35.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.2","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"0e869b37ed7a4e62d1ee1e3878a344353a6d9b30","_id":"eslint@8.35.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"fffad7c7e326bae606f0e8f436a6158566d42323","size":530720,"noattachment":false,"key":"/eslint/-/eslint-8.35.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.35.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.35.0_1677402968780_0.44693610898839076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-26T09:16:08.970Z","publish_time":1677402968970,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1677402968970},"8.34.0":{"name":"eslint","version":"8.34.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.4.1","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"5c2a1986bfc8a01952ed3db617973769fa060494","_id":"eslint@8.34.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"fe0ab0ef478104c1f9ebc5537e303d25a8fb22d6","size":531436,"noattachment":false,"key":"/eslint/-/eslint-8.34.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.34.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.34.0_1676060112111_0.3696337009682422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T20:15:12.410Z","publish_time":1676060112410,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1676060112410},"8.33.0":{"name":"eslint","version":"8.33.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.4.1","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"13552c4e8d98c3b38b7dbff9c74dc82ca2aad385","_id":"eslint@8.33.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"02f110f32998cb598c6461f24f4d306e41ca33d7","size":531062,"noattachment":false,"key":"/eslint/-/eslint-8.33.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.33.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.33.0_1674948390501_0.34048001853350285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T23:26:30.766Z","publish_time":1674948390766,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1674948390766},"8.32.0":{"name":"eslint","version":"8.32.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.4.1","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"d8c8ede088e1f4a82c9b6b5c2772af268b9161aa","_id":"eslint@8.32.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"d9690056bb6f1a302bd991e7090f5b68fbaea861","size":530535,"noattachment":false,"key":"/eslint/-/eslint-8.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.32.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.32.0_1673756112316_0.0437657186925231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-15T04:15:12.648Z","publish_time":1673756112648,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1673756112648},"8.31.0":{"name":"eslint","version":"8.31.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","build:readme":"node tools/update-readme.js","lint":"node Makefile.js lint","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix":"node Makefile.js lint -- fix","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:generate:latest":"node Makefile.js generateRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","release:publish":"node Makefile.js publishRelease","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.4.1","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"d9a39c7685496999b95b11486881d411089ab34e","_id":"eslint@8.31.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"75028e77cbcff102a9feae1d718135931532d524","size":529536,"noattachment":false,"key":"/eslint/-/eslint-8.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.31.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.31.0_1672465196502_0.3825990824128995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-31T05:40:04.498Z","publish_time":1672465196815,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1672465196815},"8.30.0":{"name":"eslint","version":"8.30.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"build:docs:update-links":"node tools/fetch-docs-links.js","release:generate:latest":"node Makefile.js generateRelease","release:generate:alpha":"node Makefile.js generatePrerelease -- alpha","release:generate:beta":"node Makefile.js generatePrerelease -- beta","release:publish":"node Makefile.js publishRelease","release:generate:rc":"node Makefile.js generatePrerelease -- rc","build:site":"node Makefile.js gensite","build:webpack":"node Makefile.js webpack","lint":"node Makefile.js lint","lint:fix":"node Makefile.js lint -- fix","lint:docs:js":"node Makefile.js lintDocsJS","lint:fix:docs:js":"node Makefile.js lintDocsJS -- fix","test":"node Makefile.js test","test:cli":"mocha","test:fuzz":"node Makefile.js fuzz","test:performance":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.4.0","@humanwhocodes/config-array":"^0.11.8","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.19.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"6151d9e9ffcbbc0efab9a5f61ea2526a1cf1a00b","_id":"eslint@8.30.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"83a506125d089eef7c5b5910eeea824273a33f50","size":528594,"noattachment":false,"key":"/eslint/-/eslint-8.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.30.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.30.0_1671232659934_0.5317103273522457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T23:22:51.000Z","publish_time":1671232660145,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1671232660145},"8.29.0":{"name":"eslint","version":"8.29.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.3","@humanwhocodes/config-array":"^0.11.6","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.15.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"d3e4b59f63e53436080b8da827521d6b41a72cea","_id":"eslint@8.29.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"d74a88a20fb44d59c51851625bc4ee8d0ec43f87","size":527654,"noattachment":false,"key":"/eslint/-/eslint-8.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.29.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.29.0_1670017118596_0.3381928409626058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T21:47:36.261Z","publish_time":1670017118979,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1670017118979},"8.28.0":{"name":"eslint","version":"8.28.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.3","@humanwhocodes/config-array":"^0.11.6","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.15.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"b8769f192be940fea3aa5e6477b148efcaae2277","_id":"eslint@8.28.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"81a680732634677cc890134bcdd9fdfea8e63d6e","size":526903,"noattachment":false,"key":"/eslint/-/eslint-8.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.28.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.28.0_1668806949727_0.35482051629101785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-18T21:34:31.124Z","publish_time":1668806949967,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1668806949967},"8.27.0":{"name":"eslint","version":"8.27.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.3","@humanwhocodes/config-array":"^0.11.6","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.15.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"e9509642f6e6c2692565d2a42ecd98c7c41e48b1","_id":"eslint@8.27.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"d547e2f7239994ad1faa4bb5d84e5d809db7cf64","size":526558,"noattachment":false,"key":"/eslint/-/eslint-8.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.27.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.27.0_1667715598893_0.38821205178246143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-06T06:20:08.161Z","publish_time":1667715599181,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1667715599181},"8.26.0":{"name":"eslint","version":"8.26.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.3","@humanwhocodes/config-array":"^0.11.6","@humanwhocodes/module-importer":"^1.0.1","@nodelib/fs.walk":"^1.2.8","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.2","globals":"^13.15.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","is-path-inside":"^3.0.3","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"823b018b1c4e3e7979c06d7628d769ed9efc926a","_id":"eslint@8.26.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"2bcc8836e6c424c4ac26a5674a70d44d84f2181d","size":524031,"noattachment":false,"key":"/eslint/-/eslint-8.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.26.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.26.0_1666386158124_0.5263115633639392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-21T21:31:52.318Z","publish_time":1666386158322,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1666386158322},"8.25.0":{"name":"eslint","version":"8.25.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.3","@humanwhocodes/config-array":"^0.10.5","@humanwhocodes/module-importer":"^1.0.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"94ba68d76a6940f68ff82eea7332c6505f93df76","_id":"eslint@8.25.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"00eb962f50962165d0c4ee3327708315eaa8058b","size":523147,"noattachment":false,"key":"/eslint/-/eslint-8.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.25.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.25.0_1665182377684_0.6652663633960763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-07T22:39:47.876Z","publish_time":1665182378032,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1665182378032},"8.24.0":{"name":"eslint","version":"8.24.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.2","@humanwhocodes/config-array":"^0.10.5","@humanwhocodes/gitignore-to-minimatch":"^1.0.2","@humanwhocodes/module-importer":"^1.0.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"a57878014bb6af3b29cf3ebab9b55e0eea1855d9","_id":"eslint@8.24.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"489516c927a5da11b3979dbfb2679394523383c8","size":522905,"noattachment":false,"key":"/eslint/-/eslint-8.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.24.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.24.0_1663975632621_0.392788614373774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-23T23:28:18.635Z","publish_time":1663975632904,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1663975632904},"8.23.1":{"name":"eslint","version":"8.23.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.2","@humanwhocodes/config-array":"^0.10.4","@humanwhocodes/gitignore-to-minimatch":"^1.0.2","@humanwhocodes/module-importer":"^1.0.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-sdsl":"^4.1.4","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","c8":"^7.12.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"d75d3c68ad8c98828aaa522b87ec267ab2dcb002","_id":"eslint@8.23.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"cfd7b3f7fdd07db8d16b4ac0516a29c8d8dca5dc","size":518981,"noattachment":false,"key":"/eslint/-/eslint-8.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.23.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.23.1_1662960342016_0.6084627348427978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-12T05:26:09.759Z","publish_time":1662960342250,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1662960342250},"8.23.0":{"name":"eslint","version":"8.23.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.1","@humanwhocodes/config-array":"^0.10.4","@humanwhocodes/gitignore-to-minimatch":"^1.0.2","@humanwhocodes/module-importer":"^1.0.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.4.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"dcf178e3c41e7777ee76ae9582387be85118118b","_id":"eslint@8.23.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"a184918d288820179c6041bb3ddcc99ce6eea040","size":518917,"noattachment":false,"key":"/eslint/-/eslint-8.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.23.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.23.0_1661553095046_0.05469044203664675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T22:31:45.662Z","publish_time":1661553095377,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1661553095377},"8.22.0":{"name":"eslint","version":"8.22.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"],"docs/**/*.svg":"npx svgo -r --multipass"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.10.4","@humanwhocodes/gitignore-to-minimatch":"^1.0.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.3","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"4e9671fcd5870a87420371176df20e29260cb3e2","_id":"eslint@8.22.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"78fcb044196dfa7eef30a9d65944f6f980402c48","size":517442,"noattachment":false,"key":"/eslint/-/eslint-8.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.22.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.22.0_1660440221359_0.11332653817470462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-14T01:23:51.875Z","publish_time":1660440221730,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1660440221730},"8.21.0":{"name":"eslint","version":"8.21.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.10.4","@humanwhocodes/gitignore-to-minimatch":"^1.0.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.3","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","find-up":"^5.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","globby":"^11.1.0","grapheme-splitter":"^1.0.4","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-n":"^15.2.4","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^13.7.0","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"9c53ed40255f7913cfb68cec32cba38d11fbc5b2","_id":"eslint@8.21.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"1940a68d7e0573cef6f50037addee295ff9be9ef","size":516977,"noattachment":false,"key":"/eslint/-/eslint-8.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.21.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.21.0_1659327285162_0.6058628623314615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-01T04:15:21.100Z","publish_time":1659327285410,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1659327285410},"8.20.0":{"name":"eslint","version":"8.20.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.4.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^38.1.6","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.25.1","markdownlint-cli":"^0.31.1","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"0bcd2255c40b5c115a95181864776b0dd456c2dc","_id":"eslint@8.20.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"048ac56aa18529967da8354a478be4ec0a2bc81b","size":502584,"noattachment":false,"key":"/eslint/-/eslint-8.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.20.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.20.0_1658004387271_0.5896326517526191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-16T20:46:35.720Z","publish_time":1658004387511,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1658004387511},"8.19.0":{"name":"eslint","version":"8.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"568af4e90b458c4c30dd666a864ba5ad14844a3c","_id":"eslint@8.19.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"7342a3cbc4fbc5c106a1eefe0fd0b50b6b1a7d28","size":502436,"noattachment":false,"key":"/eslint/-/eslint-8.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.19.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.19.0_1656726287551_0.7172317058603241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-02T03:29:13.680Z","publish_time":1656726287767,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1656726287767},"8.18.0":{"name":"eslint","version":"8.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"103860ef7e627175257ba583349cf0cd36792e5a","_id":"eslint@8.18.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"78d565d16c993d0b73968c523c0446b13da784fd","size":502107,"noattachment":false,"key":"/eslint/-/eslint-8.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.18.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.18.0_1655497510045_0.11722504975040704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T20:34:28.270Z","publish_time":1655497510252,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1655497510252},"8.17.0":{"name":"eslint","version":"8.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","lint:docsjs":"node Makefile.js lintDocsJS","fix":"node Makefile.js lint -- fix","fix:docsjs":"node Makefile.js lintDocsJS -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"a5ad138e823eee35c5fd8ff24fbaf963fe702b71","_id":"eslint@8.17.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"1cfc4b6b6912f77d24b874ca1506b0fe09328c21","size":502269,"noattachment":false,"key":"/eslint/-/eslint-8.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.17.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.17.0_1654292376993_0.08630127791059317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-04T02:10:02.416Z","publish_time":1654292377276,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1654292377276},"8.16.0":{"name":"eslint","version":"8.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","docs:update-links":"node tools/fetch-docs-links.js"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix","docs/src/rules/*.md":["node tools/fetch-docs-links.js","git add docs/src/_data/further_reading_links.json"]},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.3.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.15.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-unicorn":"^42.0.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fast-glob":"^3.2.11","fs-teardown":"^0.1.3","glob":"^7.1.6","got":"^11.8.3","gray-matter":"^4.0.3","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","metascraper":"^5.25.7","metascraper-description":"^5.25.7","metascraper-image":"^5.29.3","metascraper-logo":"^5.25.7","metascraper-logo-favicon":"^5.25.7","metascraper-title":"^5.25.7","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"901ce0f1e32ea1e9e10ce4d8b37c0d750007a3c5","_id":"eslint@8.16.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"6d936e2d524599f2a86c708483b4c372c5d3bbae","size":501900,"noattachment":false,"key":"/eslint/-/eslint-8.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.16.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.16.0_1653086291946_0.7993754545335081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-20T22:39:51.771Z","publish_time":1653086292352,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1653086292352},"8.15.0":{"name":"eslint","version":"8.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.3","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.2","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.1.2","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"9b17d6fac6983d2fed4cd005acba17be0a183970","_id":"eslint@8.15.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"fea1d55a7062da48d82600d2e0974c55612a11e9","size":501168,"noattachment":false,"key":"/eslint/-/eslint-8.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.15.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.15.0_1651872339065_0.0995035711668153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-06T21:25:53.231Z","publish_time":1651872339323,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1651872339323},"8.14.0":{"name":"eslint","version":"8.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint --fix"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.2","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"e34c94be7c18934d365f72b560b96549358a7867","_id":"eslint@8.14.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"62741f159d9eb4a79695b28ec4989fcdec623239","size":501068,"noattachment":false,"key":"/eslint/-/eslint-8.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.14.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.14.0_1650659981353_0.708322199411586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-22T20:39:53.821Z","publish_time":1650659981739,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1650659981739},"8.13.0":{"name":"eslint","version":"8.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.1","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"938dbdd6c310784cc8a7329efaeb0e34321b9e1f","_id":"eslint@8.13.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"6fcea43b6811e655410f5626cfcf328016badcd7","size":497236,"noattachment":false,"key":"/eslint/-/eslint-8.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.13.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.13.0_1649453271375_0.8993734876987947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T21:28:01.133Z","publish_time":1649453271709,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1649453271709},"8.12.0":{"name":"eslint","version":"8.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.1","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"8bb527660ffddc122204fb5bf59076687aaa78b8","_id":"eslint@8.12.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"c7a5bd1cfa09079aae64c9076c07eada66a46e8e","size":497009,"noattachment":false,"key":"/eslint/-/eslint-8.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.12.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.12.0_1648247499338_0.4638431069641007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-25T22:33:00.653Z","publish_time":1648247499517,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1648247499517},"8.11.0":{"name":"eslint","version":"8.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.1","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"76a235a31718312c2ed202fdde030d329ca62486","_id":"eslint@8.11.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"88b91cfba1356fc10bb9eb592958457dfe09fb37","size":496922,"noattachment":false,"key":"/eslint/-/eslint-8.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.11.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.11.0_1647037687838_0.5191308216721031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-11T22:28:16.823Z","publish_time":1647037688022,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1647037688022},"8.10.0":{"name":"eslint","version":"8.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.2.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","pirates":"^4.0.5","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"f66890ba0f778e46b6dd6ab6e88d49ff0bf1f78b","_id":"eslint@8.10.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"931be395eb60f900c01658b278e05b6dae47199d","size":493375,"noattachment":false,"key":"/eslint/-/eslint-8.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.10.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.10.0_1645829618660_0.29510316618789845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T22:53:50.530Z","publish_time":1645829618879,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1645829618879},"8.9.0":{"name":"eslint","version":"8.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.1.0","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.1","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.3.0","espree":"^9.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"781f8d0e2400f4a3c4b633b43d318ef91767c6c4","_id":"eslint@8.9.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"a2a8227a99599adc4342fd9b854cb8d8d6412fdb","size":492346,"noattachment":false,"key":"/eslint/-/eslint-8.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.9.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.9.0_1644627105786_0.14120289960607035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-12T00:51:55.939Z","publish_time":1644627105995,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options.","_cnpm_publish_time":1644627105995},"8.8.0":{"name":"eslint","version":"8.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.2.0","espree":"^9.3.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"b6f2bd8879176cd774f253ba437963f2fa1c493d","_id":"eslint@8.8.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"9762b49abad0cb4952539ffdb0a046392e571a2d","size":483754,"noattachment":false,"key":"/eslint/-/eslint-8.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.8.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.8.0_1643404428491_0.35002774889125177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-28T21:13:59.391Z","publish_time":1643404428881,"_cnpm_publish_time":1643404428881,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.7.0":{"name":"eslint","version":"8.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.2.0","espree":"^9.3.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^5.2.0","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","regexpp":"^3.2.0","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","progress":"^2.0.3","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","semver":"^7.3.5","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"670f48113708b556e8ba870607766cb4707791cf","_id":"eslint@8.7.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"22e036842ee5b7cf87b03fe237731675b4d3633c","size":483163,"noattachment":false,"key":"/eslint/-/eslint-8.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.7.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.7.0_1642297912369_0.2305088872481671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-16T02:01:59.983Z","publish_time":1642297912532,"_cnpm_publish_time":1642297912532,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.6.0":{"name":"eslint","version":"8.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.1.0","espree":"^9.3.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","marked":"^4.0.8","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"648fe1adfc02900ee3b96e50043a768a32771fc3","_id":"eslint@8.6.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"4318c6a31c5584838c1a2e940c478190f58d558e","size":497297,"noattachment":false,"key":"/eslint/-/eslint-8.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.6.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.6.0_1640994199140_0.20971519353082457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T23:53:29.624Z","publish_time":1640994199338,"_cnpm_publish_time":1640994199338,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.5.0":{"name":"eslint","version":"8.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.1.0","espree":"^9.2.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"9d951ac4e8e49eff488ef20919f8aa1c70edcdfc","_id":"eslint@8.5.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"ddd2c1afd8f412036f87ae2a063d2aa296d3175f","size":497182,"noattachment":false,"key":"/eslint/-/eslint-8.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.5.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.5.0_1639780600386_0.25634997520243186"},"_hasShrinkwrap":false,"publish_time":1639780600686,"_cnpm_publish_time":1639780600686,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.4.1":{"name":"eslint","version":"8.4.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.1.0","espree":"^9.2.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"db40376637554d10d7b648588338fd796407885e","_id":"eslint@8.4.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"d6531bbf3e598dffd7c0c7d35ec52a0b30fdfa2d","size":494968,"noattachment":false,"key":"/eslint/-/eslint-8.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.4.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.4.1_1638841900787_0.1940288964218464"},"_hasShrinkwrap":false,"publish_time":1638841900990,"_cnpm_publish_time":1638841900990,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.4.0":{"name":"eslint","version":"8.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.5","@humanwhocodes/config-array":"^0.9.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.1.0","espree":"^9.2.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.24.0","markdownlint-cli":"^0.30.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"60f6a06f521c514e3834dd9f82821b10c69a5f00","_id":"eslint@8.4.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"2fa01b271cafc28addc2719e551acff5e89f5230","size":495098,"noattachment":false,"key":"/eslint/-/eslint-8.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.4.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.4.0_1638585731796_0.3732075488935074"},"_hasShrinkwrap":false,"publish_time":1638585731999,"_cnpm_publish_time":1638585731999,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.3.0":{"name":"eslint","version":"8.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.4","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^7.1.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.1.0","espree":"^9.1.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"e6bfe4d9364b87e8ae008f2f28cf06f73b4ca46e","_id":"eslint@8.3.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"a3c2409507403c1c7f6c42926111d6cbefbc3e85","size":490940,"noattachment":false,"key":"/eslint/-/eslint-8.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.3.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.3.0_1637475700458_0.43534372646246866"},"_hasShrinkwrap":false,"publish_time":1637475700664,"_cnpm_publish_time":1637475700664,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.2.0":{"name":"eslint","version":"8.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.4","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.1","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.2.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"04e91b615743cbb25cd9103e7329b056bd1572ad","_id":"eslint@8.2.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"44d3fb506d0f866a506d97a0fc0e90ee6d06a815","size":489268,"noattachment":false,"key":"/eslint/-/eslint-8.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.2.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.2.0_1636155979412_0.9097450145138717"},"_hasShrinkwrap":false,"publish_time":1636155980985,"_cnpm_publish_time":1636155980985,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.1.0":{"name":"eslint","version":"8.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.3","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^4.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"2774043e6bc0b5709df02ac6bb61be6ac950f77d","_id":"eslint@8.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"00f1f7dbf4134f26588e6c9f2efe970760f64664","size":488682,"noattachment":false,"key":"/eslint/-/eslint-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.1.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.1.0_1634940432781_0.32549524648860184"},"_hasShrinkwrap":false,"publish_time":1634940433312,"_cnpm_publish_time":1634940433312,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.1":{"name":"eslint","version":"8.0.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.3","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"84848845c1dadfc61d568e78880d1b32d0a0a2ab","_id":"eslint@8.0.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"3610e7fe4a05c2154669515ca60835a76a19f700","size":487023,"noattachment":false,"key":"/eslint/-/eslint-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.1_1634180047140_0.8220810028706134"},"_hasShrinkwrap":false,"publish_time":1634180047394,"_cnpm_publish_time":1634180047394,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.0":{"name":"eslint","version":"8.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.2","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"c4fffbcb089182d425ef1d5e45134fecc0e2da46","_id":"eslint@8.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"2c2d0ac6353755667ac90c9ff4a9c1315e43fcff","size":487075,"noattachment":false,"key":"/eslint/-/eslint-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.0_1633812373593_0.9240616052712345"},"_hasShrinkwrap":false,"publish_time":1633812373874,"_cnpm_publish_time":1633812373874,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.0-rc.0":{"name":"eslint","version":"8.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.1","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"readmeFilename":"README.md","gitHead":"07175b8e9532d79e55c499aa27f79f023abda3c3","_id":"eslint@8.0.0-rc.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"a7f93b06cc2f9ff454b9520c821aeed38a691dca","size":487020,"noattachment":false,"key":"/eslint/-/eslint-8.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.0-rc.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.0-rc.0_1632520474824_0.2970564711981958"},"_hasShrinkwrap":false,"publish_time":1632520475063,"_cnpm_publish_time":1632520475063,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.0-beta.2":{"name":"eslint","version":"8.0.0-beta.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.1","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^9.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"readmeFilename":"README.md","gitHead":"660f075386d0b700faf1a1a94cde9d51899738a3","_id":"eslint@8.0.0-beta.2","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"0140ebcb6904091a52c41908bbcb5d93b3ad30b5","size":485697,"noattachment":false,"key":"/eslint/-/eslint-8.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.0-beta.2.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.0-beta.2_1631311787712_0.22907649291308174"},"_hasShrinkwrap":false,"publish_time":1631311787972,"_cnpm_publish_time":1631311787972,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.0-beta.1":{"name":"eslint","version":"8.0.0-beta.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.0","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^8.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^36.0.6","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"readmeFilename":"README.md","gitHead":"1ddc9559dff437c605e33c156b4380246a231a6e","_id":"eslint@8.0.0-beta.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"5cd74684dbcfd8abee08cc10de578294124539b5","size":484328,"noattachment":false,"key":"/eslint/-/eslint-8.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.0-beta.1.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.0-beta.1_1630094145481_0.6002999126193946"},"_hasShrinkwrap":false,"publish_time":1630094145652,"_cnpm_publish_time":1630094145652,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"8.0.0-beta.0":{"name":"eslint","version":"8.0.0-beta.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","exports":{"./package.json":"./package.json",".":"./lib/api.js","./use-at-your-own-risk":"./lib/unsupported-api.js"},"scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@eslint/eslintrc":"^1.0.0","@humanwhocodes/config-array":"^0.6.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.3.2","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^6.0.0","eslint-utils":"^3.0.0","eslint-visitor-keys":"^3.0.0","espree":"^8.0.0","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^6.0.1","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^4.1.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.2.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^4.5.1","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^33.3.0","eslint-plugin-node":"^11.1.0","eslint-release":"^3.1.2","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.3","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^11.0.0","load-perf":"^0.2.0","markdownlint":"^0.23.1","markdownlint-cli":"^0.28.1","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^9.1.1","recast":"^0.20.4","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^11.0.0","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"readmeFilename":"README.md","gitHead":"c9947d2a3e0250928d4d80f3b287f10e68fc8db2","_id":"eslint@8.0.0-beta.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"965fa5161b7cc93f1c82fb9c617a3814dc95ba38","size":483960,"noattachment":false,"key":"/eslint/-/eslint-8.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-8.0.0-beta.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_8.0.0-beta.0_1628985620416_0.46611108021843206"},"_hasShrinkwrap":false,"publish_time":1628985620600,"_cnpm_publish_time":1628985620600,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.32.0":{"name":"eslint","version":"7.32.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.3","@humanwhocodes/config-array":"^0.5.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.1.2","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"0.1.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"83cc8a6823d7729297b6814a644cca770cb99dbb","_id":"eslint@7.32.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d","size":672397,"noattachment":false,"key":"/eslint/-/eslint-7.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.32.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.32.0_1627685206217_0.6070621624876029"},"_hasShrinkwrap":false,"publish_time":1627685206636,"_cnpm_publish_time":1627685206636,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.31.0":{"name":"eslint","version":"7.31.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.3","@humanwhocodes/config-array":"^0.5.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.1.2","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"0.1.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"ad3951889f0e724379751ed0a968d547a2e67e39","_id":"eslint@7.31.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"f972b539424bf2604907a970860732c5d99d3aca","size":671581,"noattachment":false,"key":"/eslint/-/eslint-7.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.31.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.31.0_1626559171977_0.8461690179429455"},"_hasShrinkwrap":false,"publish_time":1626559172155,"_cnpm_publish_time":1626559172155,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.30.0":{"name":"eslint","version":"7.30.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.2","@humanwhocodes/config-array":"^0.5.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.1.2","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.2.0","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"e837d811e9275e43ccc266aba10e9c0833e0376c","_id":"eslint@7.30.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"6d34ab51aaa56112fd97166226c9a97f505474f8","size":670957,"noattachment":false,"key":"/eslint/-/eslint-7.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.30.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.30.0_1625263515668_0.15997287377088254"},"_hasShrinkwrap":false,"publish_time":1625263515926,"_cnpm_publish_time":1625263515926,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.29.0":{"name":"eslint","version":"7.29.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.1.2","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.0.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"b402f7892f500ef7657e87c3f30c4c5a5c8f5d66","_id":"eslint@7.29.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"ee2a7648f2e729485e4d0bd6383ec1deabc8b3c0","size":665130,"noattachment":false,"key":"/eslint/-/eslint-7.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.29.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.29.0_1624047851341_0.9514528199584213"},"_hasShrinkwrap":false,"publish_time":1624047851562,"_cnpm_publish_time":1624047851562,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.28.0":{"name":"eslint","version":"7.28.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.1.2","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^3.0.3","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"55c1a503404744a2d88ddd553fce6498acea2f99","_id":"eslint@7.28.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"435aa17a0b82c13bb2be9d51408b617e49c1e820","size":663711,"noattachment":false,"key":"/eslint/-/eslint-7.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.28.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.28.0_1622846201708_0.34231001579207554"},"_hasShrinkwrap":false,"publish_time":1622846201868,"_cnpm_publish_time":1622846201868,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.27.0":{"name":"eslint","version":"7.27.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","escape-string-regexp":"^4.0.0","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","fast-deep-equal":"^3.1.3","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash.merge":"^4.6.2","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.9","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"18c791ad51f83a622834c2ba7db8f47956c4f18e","_id":"eslint@7.27.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"665a1506d8f95655c9274d84bd78f7166b07e9c7","size":661702,"noattachment":false,"key":"/eslint/-/eslint-7.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.27.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.27.0_1621646568812_0.5641994977972493"},"_hasShrinkwrap":false,"publish_time":1621646569004,"_cnpm_publish_time":1621646569004,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.26.0":{"name":"eslint","version":"7.26.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.21","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"6e9aad8053a4ea7fb8b5beeb1f1173c740890185","_id":"eslint@7.26.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"d416fdcdcb3236cd8f282065312813f8c13982f6","size":658982,"noattachment":false,"key":"/eslint/-/eslint-7.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.26.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.26.0_1620440291978_0.37509553634992643"},"_hasShrinkwrap":false,"publish_time":1620440292273,"_cnpm_publish_time":1620440292273,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.25.0":{"name":"eslint","version":"7.25.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":"eslint --fix","*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.21","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^3.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"8a77b661bc921c3408bae01b3aa41579edfc6e58","_id":"eslint@7.25.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"1309e4404d94e676e3e831b3a3ad2b050031eb67","size":658377,"noattachment":false,"key":"/eslint/-/eslint-7.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.25.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.25.0_1619217702402_0.6424157343192252"},"_hasShrinkwrap":false,"publish_time":1619217702614,"_cnpm_publish_time":1619217702614,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.24.0":{"name":"eslint","version":"7.24.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.21","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^8.3.2","mocha-junit-reporter":"^2.0.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"555cbf37f6fe17d8ea8bf8f642a49801aab336c7","_id":"eslint@7.24.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"2e44fa62d93892bfdb100521f17345ba54b8513a","size":657652,"noattachment":false,"key":"/eslint/-/eslint-7.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.24.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.24.0_1618004306965_0.9007201260779276"},"_hasShrinkwrap":false,"publish_time":1618004307244,"_cnpm_publish_time":1618004307244,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.23.0":{"name":"eslint","version":"7.23.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.21","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^25.4.3","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"cd2e584aa5a87c425177fb84a9cd6b05624fec43","_id":"eslint@7.23.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"8d029d252f6e8cf45894b4bee08f5493f8e94325","size":656634,"noattachment":false,"key":"/eslint/-/eslint-7.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.23.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.23.0_1616792359830_0.22216377153446376"},"_hasShrinkwrap":false,"publish_time":1616792360079,"_cnpm_publish_time":1616792360079,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.22.0":{"name":"eslint","version":"7.22.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^13.6.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.21","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^6.1.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-webpack":"^5.0.0","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","node-polyfill-webpack-plugin":"^1.0.3","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^5.23.0","webpack-cli":"^4.5.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"6ee803747fd996ff3bbcea2f7adcd560eae22576","_id":"eslint@7.22.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"07ecc61052fec63661a2cab6bd507127c07adc6f","size":655408,"noattachment":false,"key":"/eslint/-/eslint-7.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.22.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.22.0_1615584796999_0.7609032012479671"},"_hasShrinkwrap":false,"publish_time":1615584797300,"_cnpm_publish_time":1615584797300,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.21.0":{"name":"eslint","version":"7.21.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.4.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.20","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^7.1.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"d12fb74f40f69f689cb9113ca797a8eba17a54a9","_id":"eslint@7.21.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"4ecd5b8c5b44f5dedc9b8a110b01bbfeb15d1c83","size":654798,"noattachment":false,"key":"/eslint/-/eslint-7.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.21.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.21.0_1614463010024_0.9884804297287693"},"_hasShrinkwrap":false,"publish_time":1614463010253,"_cnpm_publish_time":1614463010253,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.20.0":{"name":"eslint","version":"7.20.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"7.12.11","@eslint/eslintrc":"^0.3.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.4.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.20","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"a665b69381b0a1a1098f6216d14fd50ca94f89b5","_id":"eslint@7.20.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"db07c4ca4eda2e2316e7aa57ac7fc91ec550bdc7","size":653595,"noattachment":false,"key":"/eslint/-/eslint-7.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.20.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.20.0_1613169533005_0.36848398887151057"},"_hasShrinkwrap":false,"publish_time":1613169533293,"_cnpm_publish_time":1613169533293,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.19.0":{"name":"eslint","version":"7.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.3.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.20","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"414c2c8e01e74f2e2ff95f4ea4f44063ab256977","_id":"eslint@7.19.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"6719621b196b5fad72e43387981314e5d0dc3f41","size":652887,"noattachment":false,"key":"/eslint/-/eslint-7.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.19.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.19.0_1612067009281_0.4827271829898083"},"_hasShrinkwrap":false,"publish_time":1612067009560,"_cnpm_publish_time":1612067009560,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.18.0":{"name":"eslint","version":"7.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.3.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.20","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"6509705a3b8d2542d09d1c22041fe73dd0d0638f","_id":"eslint@7.18.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"7fdcd2f3715a41fe6295a16234bd69aed2c75e67","size":650981,"noattachment":false,"key":"/eslint/-/eslint-7.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.18.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.18.0_1610751795907_0.6435911046032838"},"_hasShrinkwrap":false,"publish_time":1610751796175,"_cnpm_publish_time":1610751796175,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.17.0":{"name":"eslint","version":"7.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"896273f9d75c973ce2c7cc25580ae667a10ec6f9","_id":"eslint@7.17.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"4ccda5bf12572ad3bf760e6f195886f50569adb0","size":649893,"noattachment":false,"key":"/eslint/-/eslint-7.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.17.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.17.0_1609554766433_0.7350250121881505"},"_hasShrinkwrap":false,"publish_time":1609554766715,"_cnpm_publish_time":1609554766715,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.16.0":{"name":"eslint","version":"7.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^6.0.4","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"145aec1ab9052fbca96a44d04927c595951b1536","_id":"eslint@7.16.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"a761605bf9a7b32d24bb7cde59aeb0fd76f06092","size":648841,"noattachment":false,"key":"/eslint/-/eslint-7.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.16.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.16.0_1608328634261_0.21084213666133733"},"_hasShrinkwrap":false,"publish_time":1608328634532,"_cnpm_publish_time":1608328634532,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.15.0":{"name":"eslint","version":"7.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.2","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^6.0.0","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"902a03219eca513a84457251ed53978a9e26fb4e","_id":"eslint@7.15.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"eb155fb8ed0865fcf5d903f76be2e5b6cd7e0bc7","size":648103,"noattachment":false,"key":"/eslint/-/eslint-7.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.15.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.15.0_1607154959331_0.002994625935349271"},"_hasShrinkwrap":false,"publish_time":1607154959589,"_cnpm_publish_time":1607154959589,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.14.0":{"name":"eslint","version":"7.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"0cb81a9b90dd6b92bac383022f886e501bd2cb31","_id":"eslint@7.14.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"2d2cac1d28174c510a97b377f122a5507958e344","size":646756,"noattachment":false,"key":"/eslint/-/eslint-7.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.14.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.14.0_1605912563740_0.9250005371132624"},"_hasShrinkwrap":false,"publish_time":1605912564056,"_cnpm_publish_time":1605912564056,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.13.0":{"name":"eslint","version":"7.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"4255f360a9e107dd34fb7bf4f4e0e6a8d340abb6","_id":"eslint@7.13.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"7f180126c0dcdef327bfb54b211d7802decc08da","size":644827,"noattachment":false,"key":"/eslint/-/eslint-7.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.13.0.tgz"},"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.13.0_1604714667589_0.9687912018914728"},"_hasShrinkwrap":false,"publish_time":1604714667847,"_cnpm_publish_time":1604714667847,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.12.1":{"name":"eslint","version":"7.12.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.1","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"a1a9d14f11b409fba9117a101480153a0085e2a9","_id":"eslint@7.12.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"bd9a81fa67a6cfd51656cdb88812ce49ccec5801","size":644368,"noattachment":false,"key":"/eslint/-/eslint-7.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.12.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.12.1_1603769877089_0.6724311176252922"},"_hasShrinkwrap":false,"publish_time":1603769877337,"_cnpm_publish_time":1603769877337,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.12.0":{"name":"eslint","version":"7.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.2.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"3e7cd1676cb23e89cadf7761881a15d3f2f0a49e","_id":"eslint@7.12.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"7b6a85f87a9adc239e979bb721cde5ce0dc27da6","size":644169,"noattachment":false,"key":"/eslint/-/eslint-7.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.12.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.12.0_1603500980724_0.06569683820254957"},"_hasShrinkwrap":false,"publish_time":1603500981585,"_cnpm_publish_time":1603500981585,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.11.0":{"name":"eslint","version":"7.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.1.3","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^2.0.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","fs-teardown":"^0.1.0","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"551b1e9fbc463db4869e738a8228868f7323788c","_id":"eslint@7.11.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"aaf2d23a0b5f1d652a08edacea0c19f7fadc0b3b","size":662417,"noattachment":false,"key":"/eslint/-/eslint-7.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.11.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.11.0_1602274647398_0.8844385923242386"},"_hasShrinkwrap":false,"publish_time":1602274647664,"_cnpm_publish_time":1602274647664,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.10.0":{"name":"eslint","version":"7.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.1.3","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.1","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"1df7fa69967cc514a541c363eb52d845e1b1d8f0","_id":"eslint@7.10.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"494edb3e4750fb791133ca379e786a8f648c72b9","size":661544,"noattachment":false,"key":"/eslint/-/eslint-7.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.10.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.10.0_1601156631808_0.5247961055541213"},"_hasShrinkwrap":false,"publish_time":1601156632177,"_cnpm_publish_time":1601156632177,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.9.0":{"name":"eslint","version":"7.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.1.3","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"022257a71b7579cf88cf3b8b936a696e8d2a09ed","_id":"eslint@7.9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"522aeccc5c3a19017cf0cb46ebfd660a79acf337","size":660756,"noattachment":false,"key":"/eslint/-/eslint-7.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.9.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.9.0_1599936268061_0.5165628855086124"},"_hasShrinkwrap":false,"publish_time":1599936268309,"_cnpm_publish_time":1599936268309,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.8.1":{"name":"eslint","version":"7.8.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.1.3","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"8961d4512e2f1134f103458f78147234d82ecdca","_id":"eslint@7.8.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"e59de3573fb6a5be8ff526c791571646d124a8fa","size":659610,"noattachment":false,"key":"/eslint/-/eslint-7.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.8.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.8.1_1598991048416_0.11430549953121205"},"_hasShrinkwrap":false,"publish_time":1598991048632,"_cnpm_publish_time":1598991048632,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.8.0":{"name":"eslint","version":"7.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","@eslint/eslintrc":"^0.1.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.3.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"9250ab3e63836c71af87b10f29157bed278054e7","_id":"eslint@7.8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"9a3e2e6e4d0a3f8c42686073c25ebf2e91443e8a","size":659578,"noattachment":false,"key":"/eslint/-/eslint-7.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.8.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.8.0_1598910938145_0.7504957212807699"},"_hasShrinkwrap":false,"publish_time":1598910938447,"_cnpm_publish_time":1598910938447,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.7.0":{"name":"eslint","version":"7.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.2.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"0d905082d327c774c3d537e0300a9a752386050d","_id":"eslint@7.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"18beba51411927c4b64da0a8ceadefe4030d6073","size":658199,"noattachment":false,"key":"/eslint/-/eslint-7.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.7.0_1597440542645_0.7354100396267167"},"_hasShrinkwrap":false,"publish_time":1597440542928,"_cnpm_publish_time":1597440542928,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.6.0":{"name":"eslint","version":"7.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.2.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"e8f5289de5f40c4e68192cafa633d1a4595267c6","_id":"eslint@7.6.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"522d67cfaea09724d96949c70e7a0550614d64d6","size":657099,"noattachment":false,"key":"/eslint/-/eslint-7.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.6.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.6.0_1596237701404_0.030563864362887605"},"_hasShrinkwrap":false,"publish_time":1596237701630,"_cnpm_publish_time":1596237701630,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.5.0":{"name":"eslint","version":"7.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.1.0","eslint-visitor-keys":"^1.3.0","espree":"^7.2.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.19","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^4.0.0","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"f3a19d2a7ea9505000d14229a450dba133c10d5e","_id":"eslint@7.5.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"9ecbfad62216d223b82ac9ffea7ef3444671d135","size":656434,"noattachment":false,"key":"/eslint/-/eslint-7.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.5.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.5.0_1595098368946_0.9911883556404435"},"_hasShrinkwrap":false,"publish_time":1595098369172,"_cnpm_publish_time":1595098369172,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.4.0":{"name":"eslint","version":"7.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.2.0","espree":"^7.1.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"30fa423d2808cb0a21835895808a7862d00d2adf","_id":"eslint@7.4.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"4e35a2697e6c1972f9d6ef2b690ad319f80f206f","size":651911,"noattachment":false,"key":"/eslint/-/eslint-7.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.4.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.4.0_1593807052346_0.5040403351875655"},"_hasShrinkwrap":false,"publish_time":1593807052647,"_cnpm_publish_time":1593807052647,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.3.1":{"name":"eslint","version":"7.3.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.2.0","espree":"^7.1.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"bcf17771dc681473210c86271cbb408bc2551190","_id":"eslint@7.3.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"76392bd7e44468d046149ba128d1566c59acbe19","size":650317,"noattachment":false,"key":"/eslint/-/eslint-7.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.3.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.3.1_1592879859074_0.3280778621774667"},"_hasShrinkwrap":false,"publish_time":1592879859224,"_cnpm_publish_time":1592879859224,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.3.0":{"name":"eslint","version":"7.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","enquirer":"^2.3.5","eslint-scope":"^5.1.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.2.0","espree":"^7.1.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"b7d79b12eb55f220f86367d52f9f5a2f503fd4c3","_id":"eslint@7.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"f9f1fc3dc1227985d0db88769f2bbac7b4b875d7","size":650183,"noattachment":false,"key":"/eslint/-/eslint-7.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.3.0_1592583745533_0.824976589872122"},"_hasShrinkwrap":false,"publish_time":1592583745654,"_cnpm_publish_time":1592583745654,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.2.0":{"name":"eslint","version":"7.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.1.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.2.0","espree":"^7.1.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.2.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"f9c35f3678d0da9abd3ec6fda2d5171c58b0c3a1","_id":"eslint@7.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"d41b2e47804b30dbabb093a967fb283d560082e6","size":646451,"noattachment":false,"key":"/eslint/-/eslint-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.2.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.2.0_1591401477562_0.05678149278246836"},"_hasShrinkwrap":false,"publish_time":1591401477988,"_cnpm_publish_time":1591401477988,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.1.0":{"name":"eslint","version":"7.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.1.0","espree":"^7.0.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"92186212f0662c83104e7c83415397eae640384c","_id":"eslint@7.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"d9a1df25e5b7859b0a3d86bb05f0940ab676a851","size":644944,"noattachment":false,"key":"/eslint/-/eslint-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.1.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.1.0_1590197080822_0.7090506128363727"},"_hasShrinkwrap":false,"publish_time":1590197081206,"_cnpm_publish_time":1590197081206,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0":{"name":"eslint","version":"7.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.1.0","espree":"^7.0.0","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^2.0.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"3dd6741caa71c8cbe18df68eae63f2fd175f6d5d","_id":"eslint@7.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"c35dfd04a4372110bd78c69a8d79864273919a08","size":641596,"noattachment":false,"key":"/eslint/-/eslint-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0_1588963871928_0.5998160423240824"},"_hasShrinkwrap":false,"publish_time":1588963872123,"_cnpm_publish_time":1588963872123,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0-rc.0":{"name":"eslint","version":"7.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^4.0.0","cross-spawn":"^7.0.2","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.1.0","espree":"^6.2.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.4.1","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.9.1","progress":"^2.0.0","regexpp":"^3.1.0","semver":"^7.2.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.1.0","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^3.0.2","escape-string-regexp":"^3.0.0","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-node":"^11.1.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.6","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^3.1.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^10.1.2","load-perf":"^0.2.0","markdownlint":"^0.19.0","markdownlint-cli":"^0.22.0","memfs":"^3.0.1","mocha":"^7.1.1","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^15.0.1","proxyquire":"^2.0.1","puppeteer":"^2.1.1","recast":"^0.19.0","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^9.0.1","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"readmeFilename":"README.md","gitHead":"fdfa364c1b0d88689d02cbe8ae848a3e323209aa","_id":"eslint@7.0.0-rc.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"bacc03e8988217aa173161b75cc111fef3d0313c","size":630555,"noattachment":false,"key":"/eslint/-/eslint-7.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0-rc.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0-rc.0_1587765418109_0.104215220585963"},"_hasShrinkwrap":false,"publish_time":1587765418351,"_cnpm_publish_time":1587765418351,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0-alpha.3":{"name":"eslint","version":"7.0.0-alpha.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^3.0.0","cross-spawn":"^7.0.1","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^2.0.0","eslint-visitor-keys":"^1.1.0","espree":"^6.2.1","esquery":"^1.2.0","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^3.0.0","semver":"^7.1.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","memfs":"^3.0.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"readmeFilename":"README.md","gitHead":"119b7ce97993b84df5af4e4f82e5102e430dfff1","_id":"eslint@7.0.0-alpha.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"shasum":"f3b1a33cce06240d7447d250553c43f62a60accc","size":622232,"noattachment":false,"key":"/eslint/-/eslint-7.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0-alpha.3.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0-alpha.3_1585359103955_0.04146715116496491"},"_hasShrinkwrap":false,"publish_time":1585359104230,"_cnpm_publish_time":1585359104230,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0-alpha.2":{"name":"eslint","version":"7.0.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^3.0.0","cross-spawn":"^7.0.1","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^3.0.0","semver":"^7.1.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","memfs":"^3.0.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"readmeFilename":"README.md","gitHead":"c615eae0be3c6c167c6f77ec7a73e7adca0ecef0","_id":"eslint@7.0.0-alpha.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"973d54582ed978c89f28766b36e63568c800f7ab","size":616130,"noattachment":false,"key":"/eslint/-/eslint-7.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0-alpha.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0-alpha.2_1582924320288_0.42581380835950755"},"_hasShrinkwrap":false,"publish_time":1582924320569,"_cnpm_publish_time":1582924320569,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0-alpha.1":{"name":"eslint","version":"7.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^3.0.0","cross-spawn":"^7.0.1","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^3.0.0","semver":"^7.1.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.2.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","memfs":"^3.0.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"readmeFilename":"README.md","gitHead":"98a9b019e52f344c1a6bc2f704c227f89692afe3","_id":"eslint@7.0.0-alpha.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"0a757c31ac672b30cff79166d68887b0cf4099e1","size":612743,"noattachment":false,"key":"/eslint/-/eslint-7.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0-alpha.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0-alpha.1_1581697152130_0.4379606808724923"},"_hasShrinkwrap":false,"publish_time":1581697152428,"_cnpm_publish_time":1581697152428,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"7.0.0-alpha.0":{"name":"eslint","version":"7.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^3.0.0","cross-spawn":"^7.0.1","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^3.0.0","semver":"^7.1.1","strip-ansi":"^6.0.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","memfs":"^3.0.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^10.12.0 || >=12.0.0"},"readmeFilename":"README.md","gitHead":"e03a7b311cb9ddf55914b1496683609bd564de2f","_id":"eslint@7.0.0-alpha.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a703d2682dc03624ba7136ef3f0cb60a8f3de276","size":596503,"noattachment":false,"key":"/eslint/-/eslint-7.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-7.0.0-alpha.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_7.0.0-alpha.0_1579279432350_0.2990130007779914"},"_hasShrinkwrap":false,"publish_time":1579279432739,"_cnpm_publish_time":1579279432739,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.8.0":{"name":"eslint","version":"6.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"9738f8cc864d769988ccf42bb70f524444df1349","_id":"eslint@6.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"62262d6729739f9275723824302fb227c8c93ffb","size":594358,"noattachment":false,"key":"/eslint/-/eslint-6.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.8.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.8.0_1576875875370_0.43355952686050525"},"_hasShrinkwrap":false,"publish_time":1576875875627,"_cnpm_publish_time":1576875875627,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.7.2":{"name":"eslint","version":"6.7.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"dbbba83e3e81d53f7cfd4cb323a345f424ab0022","_id":"eslint@6.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"c17707ca4ad7b2d8af986a33feba71e18a9fecd1","size":591962,"noattachment":false,"key":"/eslint/-/eslint-6.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.7.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.7.2_1575133552624_0.5618598256997807"},"_hasShrinkwrap":false,"publish_time":1575133552829,"_cnpm_publish_time":1575133552829,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.7.1":{"name":"eslint","version":"6.7.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"af951546ee712126d28e75d7d3cfd48a69c1ff2a","_id":"eslint@6.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"269ccccec3ef60ab32358a44d147ac209154b919","size":591268,"noattachment":false,"key":"/eslint/-/eslint-6.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.7.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.7.1_1574652308815_0.1714201569604341"},"_hasShrinkwrap":false,"publish_time":1574652309042,"_cnpm_publish_time":1574652309042,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.7.0":{"name":"eslint","version":"6.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"funding":"https://opencollective.com/eslint","homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^12.1.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.3","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"61848b4847db78080362040b0f56e4278508578e","_id":"eslint@6.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"766162e383b236e61d873697f82c3a3e41392020","size":591348,"noattachment":false,"key":"/eslint/-/eslint-6.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.7.0_1574446648667_0.5102810220861747"},"_hasShrinkwrap":false,"publish_time":1574446648887,"_cnpm_publish_time":1574446648887,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.6.0":{"name":"eslint","version":"6.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","test:cli":"mocha","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.3","eslint-visitor-keys":"^1.1.0","espree":"^6.1.2","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^7.0.0","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.1.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"879c3735b0367f9de74e048178f2448a18339665","_id":"eslint@6.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslintbot","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4a01a2fb48d32aacef5530ee9c5a78f11a8afd04","size":578535,"noattachment":false,"key":"/eslint/-/eslint-6.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.6.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.6.0_1572028406751_0.644280581132499"},"_hasShrinkwrap":false,"publish_time":1572028406991,"_cnpm_publish_time":1572028406991,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.5.1":{"name":"eslint","version":"6.5.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"f150f7f8fa1c992d60fcce0ede6c0557cb1f43a5","_id":"eslint@6.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"828e4c469697d43bb586144be152198b91e96ed6","size":574594,"noattachment":false,"key":"/eslint/-/eslint-6.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.5.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.5.1_1569894666437_0.9706813575829234"},"_hasShrinkwrap":false,"publish_time":1569894666635,"_cnpm_publish_time":1569894666635,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.5.0":{"name":"eslint","version":"6.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fix":"node Makefile.js lint -- fix","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-jsdoc":"^15.9.5","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"76fb571a1c15b040e42272435eb0d023cdcb031e","_id":"eslint@6.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"304623eec903969dd5c9f2d61c6ce3d6ecec8750","size":574378,"noattachment":false,"key":"/eslint/-/eslint-6.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.5.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.5.0_1569733515548_0.8150512129420957"},"_hasShrinkwrap":false,"publish_time":1569733515838,"_cnpm_publish_time":1569733515838,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.4.0":{"name":"eslint","version":"6.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"5f3024f467893a46bff095d149d02bb39229d0e4","_id":"eslint@6.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"5aa9227c3fbe921982b2eda94ba0d7fae858611a","size":570370,"noattachment":false,"key":"/eslint/-/eslint-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.4.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.4.0_1568425282649_0.43357155736877995"},"_hasShrinkwrap":false,"publish_time":1568425282872,"_cnpm_publish_time":1568425282872,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.3.0":{"name":"eslint","version":"6.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"329e295ff95cb49c1ab5ea4f3efbbc220307cfbd","_id":"eslint@6.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"1f1a902f67bfd4c354e7288b81e40654d927eb6a","size":565737,"noattachment":false,"key":"/eslint/-/eslint-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.3.0_1567194790454_0.3831876594070085"},"_hasShrinkwrap":false,"publish_time":1567194790655,"_cnpm_publish_time":1567194790655,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.2.2":{"name":"eslint","version":"6.2.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"ca658fb50a41ae11bca65fbbff26bc95755cf476","_id":"eslint@6.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"03298280e7750d81fcd31431f3d333e43d93f24f","size":563727,"noattachment":false,"key":"/eslint/-/eslint-6.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.2.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.2.2_1566614510846_0.045082300483409776"},"_hasShrinkwrap":false,"publish_time":1566614511051,"_cnpm_publish_time":1566614511051,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.2.1":{"name":"eslint","version":"6.2.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.2","eslint-visitor-keys":"^1.1.0","espree":"^6.1.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"9cadb590fec30d77d4909d99ce0c7830d13f7903","_id":"eslint@6.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"66c2e4fe8b6356b9f01e828adc3ad04030122df1","size":563507,"noattachment":false,"key":"/eslint/-/eslint-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.2.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.2.1_1566300501728_0.3664098284414192"},"_hasShrinkwrap":false,"publish_time":1566300502012,"_cnpm_publish_time":1566300502012,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.2.0":{"name":"eslint","version":"6.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.4.0","eslint-visitor-keys":"^1.1.0","espree":"^6.1.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^7.0.0","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"320b7bdb696c0644e838ec649b08c214d27e3bd3","_id":"eslint@6.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4c42c20e3fc03f28db25f34ccba621a9a47e8b56","size":563215,"noattachment":false,"key":"/eslint/-/eslint-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.2.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.2.0_1566166013116_0.2657213049448792"},"_hasShrinkwrap":false,"publish_time":1566166013347,"_cnpm_publish_time":1566166013347,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.1.0":{"name":"eslint","version":"6.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^5.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^5.0.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.4.1","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.14","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^6.1.2","strip-ansi":"^5.2.0","strip-json-comments":"^3.0.1","table":"^5.2.3","text-table":"^0.2.0","v8-compile-cache":"^2.0.3"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.15.0","markdownlint-cli":"^0.17.0","metro-memory-fs":"^0.54.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^14.1.1","proxyquire":"^2.0.1","puppeteer":"^1.18.0","recast":"^0.18.1","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.35.0","webpack-cli":"^3.3.5","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"02d7542cfd0c2e95c2222b1e9e38228f4c19df19","_id":"eslint@6.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"06438a4a278b1d84fb107d24eaaa35471986e646","size":557591,"noattachment":false,"key":"/eslint/-/eslint-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.1.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.1.0_1563680774289_0.7291499579829217"},"_hasShrinkwrap":false,"publish_time":1563680774530,"_cnpm_publish_time":1563680774530,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.1":{"name":"eslint","version":"6.0.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^3.1.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.13.0","markdownlint-cli":"^0.15.0","metro-memory-fs":"^0.53.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","recast":"^0.17.6","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.29.6","webpack-cli":"^3.3.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"54ee60be5e1dba0482f52fef4f57cf82ff963198","_id":"eslint@6.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4a32181d72cb999d6f54151df7d337131f81cda7","size":553478,"noattachment":false,"key":"/eslint/-/eslint-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.1_1561427130645_0.14367837047602205"},"_hasShrinkwrap":false,"publish_time":1561427130896,"_cnpm_publish_time":1561427130896,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.0":{"name":"eslint","version":"6.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^3.1.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","core-js":"^3.1.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.13.0","markdownlint-cli":"^0.15.0","metro-memory-fs":"^0.53.1","mocha":"^6.1.2","mocha-junit-reporter":"^1.23.0","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","recast":"^0.17.6","regenerator-runtime":"^0.13.2","shelljs":"^0.8.2","sinon":"^7.3.2","temp":"^0.9.0","webpack":"^4.29.6","webpack-cli":"^3.3.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"gitHead":"a7985a6a6ba3d800194f20faf94f5efb9282a360","_id":"eslint@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"9223f19223de73b4ed730e11bff44a376b65844d","size":552812,"noattachment":false,"key":"/eslint/-/eslint-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.0_1561172500938_0.4739484273092438"},"_hasShrinkwrap":false,"publish_time":1561172501159,"_cnpm_publish_time":1561172501159,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.0-rc.0":{"name":"eslint","version":"6.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^3.1.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.13.0","markdownlint-cli":"^0.15.0","metro-memory-fs":"^0.53.1","mocha":"^6.1.2","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","recast":"^0.17.6","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.6","webpack-cli":"^3.3.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"readmeFilename":"README.md","gitHead":"4f48f5a067c104f7d05c81a27fc3d79d81ac3b00","_id":"eslint@6.0.0-rc.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"9e792a4174527e5a09c5ead9baf256842752cb98","size":550544,"noattachment":false,"key":"/eslint/-/eslint-6.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.0-rc.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.0-rc.0_1560136849535_0.1287775004306122"},"_hasShrinkwrap":false,"publish_time":1560136849964,"_cnpm_publish_time":1560136849964,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.0-alpha.2":{"name":"eslint","version":"6.0.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^3.1.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.13.0","markdownlint-cli":"^0.15.0","metro-memory-fs":"^0.53.1","mocha":"^6.1.2","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","recast":"^0.17.6","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.6","webpack-cli":"^3.3.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"readmeFilename":"README.md","gitHead":"03c0cd9ff3814f2d3047ac0b6965c280ab9792ba","_id":"eslint@6.0.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"624fa9b18b52f2cc698d1c8f7526dfdf5c79343f","size":548974,"noattachment":false,"key":"/eslint/-/eslint-6.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.0-alpha.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.0-alpha.2_1558817560359_0.8572097456407086"},"_hasShrinkwrap":false,"publish_time":1558817560546,"_cnpm_publish_time":1558817560546,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.0-alpha.1":{"name":"eslint","version":"6.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.md":"markdownlint"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob-parent":"^3.1.0","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","is-glob":"^4.0.0","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","acorn":"^6.1.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint":"file:.","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^9.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","glob":"^7.1.3","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","lint-staged":"^8.1.5","load-perf":"^0.2.0","markdownlint":"^0.13.0","markdownlint-cli":"^0.15.0","metro-memory-fs":"^0.53.1","mocha":"^6.1.2","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.6","webpack-cli":"^3.3.0","yorkie":"^2.0.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"readmeFilename":"README.md","gitHead":"553795712892c8350b1780e947f65d3c019293a7","_id":"eslint@6.0.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ff4d8003eeaafe58330263f3453627e2a445ebe4","size":544681,"noattachment":false,"key":"/eslint/-/eslint-6.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.0-alpha.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.0-alpha.1_1557537980614_0.7526142194911007"},"_hasShrinkwrap":false,"publish_time":1557537980794,"_cnpm_publish_time":1557537980794,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"6.0.0-alpha.0":{"name":"eslint","version":"6.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.10.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^6.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.13.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.4.3","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.3","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^8.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","jsdoc":"^3.5.5","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.13.0","mocha":"^6.1.2","mock-fs":"^4.8.0","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.14.0","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^8.10.0 || ^10.13.0 || >=11.10.1"},"readmeFilename":"README.md","gitHead":"9ffdde5a95f45fac0d87a9f47ed42591f6ae42a6","_id":"eslint@6.0.0-alpha.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"5f4543d07bfe673a6b1f7a48e557e5b80d95f0a4","size":536852,"noattachment":false,"key":"/eslint/-/eslint-6.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-6.0.0-alpha.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_6.0.0-alpha.0_1555124864703_0.8414638521695463"},"_hasShrinkwrap":false,"publish_time":1555124864903,"_cnpm_publish_time":1555124864903,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.16.0":{"name":"eslint","version":"5.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.13.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^8.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","jsdoc":"^3.5.5","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","nyc":"^13.3.0","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.3","webpack-cli":"^3.2.3"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"ded2f94758545c7f895f5f848a805b420f41f415","_id":"eslint@5.16.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea","size":534769,"noattachment":false,"key":"/eslint/-/eslint-5.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.16.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.16.0_1553917900121_0.3051052421886158"},"_hasShrinkwrap":false,"publish_time":1553917900305,"_cnpm_publish_time":1553917900305,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.15.3":{"name":"eslint","version":"5.15.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^8.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.3","webpack-cli":"^3.2.3"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"a6168f85f9017332777b2bac5af8c4a979e06298","_id":"eslint@5.15.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"c79c3909dc8a7fa3714fb340c11e30fd2526b8b5","size":533922,"noattachment":false,"key":"/eslint/-/eslint-5.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.15.3.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.15.3_1552924550673_0.2733461631866081"},"_hasShrinkwrap":false,"publish_time":1552924550948,"_cnpm_publish_time":1552924550948,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.15.2":{"name":"eslint","version":"5.15.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.3","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-config-eslint":"file:packages/eslint-config-eslint","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-internal-rules":"file:tools/internal-rules","eslint-plugin-node":"^8.0.0","eslint-release":"^1.2.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.3","webpack-cli":"^3.2.3"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"f3547701816d35ffdefa00d755f029109e15924f","_id":"eslint@5.15.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"0237bbb2362f89f4effef2f191eb0fea5279c0a5","size":534944,"noattachment":false,"key":"/eslint/-/eslint-5.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.15.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.15.2_1552671408930_0.12188745946191082"},"_hasShrinkwrap":false,"publish_time":1552671409084,"_cnpm_publish_time":1552671409084,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.15.1":{"name":"eslint","version":"5.15.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.2","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.3","webpack-cli":"^3.2.3"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"442da4582168ac0dfe6d3543c4e555b35e10f13c","_id":"eslint@5.15.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"8266b089fd5391e0009a047050795b1d73664524","size":533835,"noattachment":false,"key":"/eslint/-/eslint-5.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.15.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.15.1_1551753912908_0.8141786454862414"},"_hasShrinkwrap":false,"publish_time":1551753913133,"_cnpm_publish_time":1551753913133,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.15.0":{"name":"eslint","version":"5.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","webpack":"node Makefile.js webpack","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.2","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babel-loader":"^8.0.5","beefy":"^2.1.8","brfs":"^2.0.0","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-webpack":"^4.0.0-rc.6","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8","webpack":"^4.29.3","webpack-cli":"^3.2.3"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"b00a5e9d8dc6c5f77eb0e4e0c58dfaf12a771d7b","_id":"eslint@5.15.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"f313a2f7c7628d39adeefdba4a9c41f842012c9e","size":533699,"noattachment":false,"key":"/eslint/-/eslint-5.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.15.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.15.0_1551493788975_0.5794160756477151"},"_hasShrinkwrap":false,"publish_time":1551493789229,"_cnpm_publish_time":1551493789229,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.14.1":{"name":"eslint","version":"5.14.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babelify":"^10.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"b2e94d868eaaf3e40cf671559e3c6b2c55e05d3a","_id":"eslint@5.14.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"490a28906be313685c55ccd43a39e8d22efc04ba","size":531748,"noattachment":false,"key":"/eslint/-/eslint-5.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.14.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.14.1_1550510160823_0.7478042167255974"},"_hasShrinkwrap":false,"publish_time":1550510161048,"_cnpm_publish_time":1550510161048,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.14.0":{"name":"eslint","version":"5.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.9.1","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^3.0.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.1","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^5.0.1","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.2.2","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.11","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.2.3","text-table":"^0.2.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/polyfill":"^7.2.5","@babel/preset-env":"^7.3.1","babelify":"^10.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","common-tags":"^1.8.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^2.0.0","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.1.4","karma-babel-preprocessor":"^8.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.12.0","mocha":"^5.0.5","mock-fs":"^4.8.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.12.2","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.9.0","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"af9688b7c4f6a3afe1b0ca5ba2f475c545e0309b","_id":"eslint@5.14.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"380739df2489dd846baea008638b036c1e987974","size":531667,"noattachment":false,"key":"/eslint/-/eslint-5.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.14.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.14.0_1550262583993_0.9273133700592167"},"_hasShrinkwrap":false,"publish_time":1550262584231,"_cnpm_publish_time":1550262584231,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.13.0":{"name":"eslint","version":"5.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.9.0","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"4b267a5c8a42477bb2384f33b20083ff17ad578c","_id":"eslint@5.13.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ce71cc529c450eed9504530939aa97527861ede9","size":528354,"noattachment":false,"key":"/eslint/-/eslint-5.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.13.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.13.0_1549042960333_0.15298897369686304"},"_hasShrinkwrap":false,"publish_time":1549042960504,"_cnpm_publish_time":1549042960504,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.12.1":{"name":"eslint","version":"5.12.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.9.0","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"faf3c4eda0d27323630d0bc103a99dd0ecffe842","_id":"eslint@5.12.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"5ca9931fb9029d04e7be92b03ce3b58edfac7e3b","size":528608,"noattachment":false,"key":"/eslint/-/eslint-5.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.12.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.12.1_1547845390011_0.7573637052293831"},"_hasShrinkwrap":false,"publish_time":1547845390192,"_cnpm_publish_time":1547845390192,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.12.0":{"name":"eslint","version":"5.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","import-fresh":"^3.0.0","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^2.0.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","proxyquire":"^2.0.1","puppeteer":"^1.9.0","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"5ac9b630240ff351d8682baf47fe79dd76fa42e4","_id":"eslint@5.12.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"fab3b908f60c52671fb14e996a450b96c743c859","size":524113,"noattachment":false,"key":"/eslint/-/eslint-5.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.12.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.12.0_1546635567465_0.9777359712745497"},"_hasShrinkwrap":false,"publish_time":1546635567634,"_cnpm_publish_time":1546635567634,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.11.1":{"name":"eslint","version":"5.11.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.4.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"bf5bfa5b2f31988f97325683e03b00ecf9e23c77","_id":"eslint@5.11.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"8deda83db9f354bf9d3f53f9677af7e0e13eadda","size":523718,"noattachment":false,"key":"/eslint/-/eslint-5.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.11.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.11.1_1545875057656_0.2613469779453532"},"_hasShrinkwrap":false,"publish_time":1545875057896,"_cnpm_publish_time":1545875057896,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.11.0":{"name":"eslint","version":"5.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.4.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"0b81fc2d1931372a89df871543fa401e8e5fa100","_id":"eslint@5.11.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"51a0e70f137a425fe044cd48273b96f28a774b1f","size":523648,"noattachment":false,"key":"/eslint/-/eslint-5.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.11.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.11.0_1545539000521_0.47625912368093837"},"_hasShrinkwrap":false,"publish_time":1545539000768,"_cnpm_publish_time":1545539000768,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.10.0":{"name":"eslint","version":"5.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^5.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.4.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.2.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"83017a35daaa47ce4c845f3f2509b7b56ebf60f7","_id":"eslint@5.10.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"24adcbe92bf5eb1fc2d2f2b1eebe0c5e0713903a","size":521231,"noattachment":false,"key":"/eslint/-/eslint-5.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.10.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.10.0_1544249271235_0.5896410674602774"},"_hasShrinkwrap":false,"publish_time":1544249271492,"_cnpm_publish_time":1544249271492,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.9.0":{"name":"eslint","version":"5.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.4.1","eslint-plugin-node":"^8.0.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.0.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"f7633b7a022d9d4e93016f7918f2bb5f9588a32b","_id":"eslint@5.9.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"b234b6d15ef84b5849c6de2af43195a2d59d408e","size":518999,"noattachment":false,"key":"/eslint/-/eslint-5.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.9.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.9.0_1541788602160_0.7943217670995544"},"_hasShrinkwrap":false,"publish_time":1541788602345,"_cnpm_publish_time":1541788602345,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.8.0":{"name":"eslint","version":"5.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","generate-release":"node Makefile.js generateRelease","generate-alpharelease":"node Makefile.js generatePrerelease -- alpha","generate-betarelease":"node Makefile.js generatePrerelease -- beta","generate-rcrelease":"node Makefile.js generatePrerelease -- rc","publish-release":"node Makefile.js publishRelease","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^1.0.0","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"9771442496bd366fd7e70bddcac7d46fdfa04df8","_id":"eslint@5.8.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"91fbf24f6e0471e8fdf681a4d9dd1b2c9f28309b","size":515395,"noattachment":false,"key":"/eslint/-/eslint-5.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.8.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.8.0_1540570709863_0.029625663226461763"},"_hasShrinkwrap":false,"publish_time":1540570710309,"_cnpm_publish_time":1540570710309,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.7.0":{"name":"eslint","version":"5.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.1","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^5.0.2","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"77bb2071b4b9f78929bdf4b97a016fef106348e6","_id":"eslint@5.7.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"55c326d6fb2ad45fcbd0ce17c3846f025d1d819c","size":514827,"noattachment":false,"key":"/eslint/-/eslint-5.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.7.0_1539372626291_0.9373644275214901"},"_hasShrinkwrap":false,"publish_time":1539372626515,"_cnpm_publish_time":1539372626515,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.6.1":{"name":"eslint","version":"5.6.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^4.0.1","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"bf96e9679e0101c94944f5169f7be2cee6a67618","_id":"eslint@5.6.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"348134e32ccc09abb2df1bf282b3f6eed8c7b480","size":514066,"noattachment":false,"key":"/eslint/-/eslint-5.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.6.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.6.1_1538155117269_0.36173544737525876"},"_hasShrinkwrap":false,"publish_time":1538155117545,"_cnpm_publish_time":1538155117545,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.6.0":{"name":"eslint","version":"5.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"d1f8ff38a64815d162a5b5073f51b572e8b84616","_id":"eslint@5.6.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"b6f7806041af01f71b3f1895cbb20971ea4b6223","size":513257,"noattachment":false,"key":"/eslint/-/eslint-5.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.6.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.6.0_1536977505435_0.18421664549844796"},"_hasShrinkwrap":false,"publish_time":1536977505609,"_cnpm_publish_time":1536977505609,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.5.0":{"name":"eslint","version":"5.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"@babel/code-frame":"^7.0.0","ajv":"^6.5.3","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.6","imurmurhash":"^0.1.4","inquirer":"^6.1.0","is-resolvable":"^1.1.0","js-yaml":"^3.12.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.5.1","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^2.0.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.1","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^3.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.11.0","mocha":"^5.0.5","mock-fs":"^4.6.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"80b8d5dbabe91ea743a78dd0f189c15aa3b91e25","_id":"eslint@5.5.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"8557fcceab5141a8197da9ffd9904f89f64425c6","size":512897,"noattachment":false,"key":"/eslint/-/eslint-5.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.5.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.5.0_1535770547245_0.37115575785839616"},"_hasShrinkwrap":false,"publish_time":1535770547498,"_cnpm_publish_time":1535770547498,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.4.0":{"name":"eslint","version":"5.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.2","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.5.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"a857cd914200c56203a40a42dfbd69d9fe8dc351","_id":"eslint@5.4.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"d068ec03006bb9e06b429dc85f7e46c1b69fac62","size":512358,"noattachment":false,"key":"/eslint/-/eslint-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.4.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.4.0_1534553318999_0.4020992831765622"},"_hasShrinkwrap":false,"publish_time":1534553319156,"_cnpm_publish_time":1534553319156,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.3.0":{"name":"eslint","version":"5.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.2","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"2af6f4f37e0c2a9c0369cf7beb296516aa11bafe","_id":"eslint@5.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"53695aca5213968aacdf970ccb231e42a2b285f8","size":512083,"noattachment":false,"key":"/eslint/-/eslint-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.3.0_1533348805979_0.6850156512619996"},"_hasShrinkwrap":false,"publish_time":1533348806133,"_cnpm_publish_time":1533348806133,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.2.0":{"name":"eslint","version":"5.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^4.0.2","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^7.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"a9c678bd01866331fb002016ebf542be60afd22e","_id":"eslint@5.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"3901ae249195d473e633c4acbc370068b1c964dc","size":500142,"noattachment":false,"key":"/eslint/-/eslint-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.2.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.2.0_1532142568518_0.11517695402356853"},"_hasShrinkwrap":false,"publish_time":1532142568735,"_cnpm_publish_time":1532142568735,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.1.0":{"name":"eslint","version":"5.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-utils":"^1.3.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.7.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"967968df3e270b264a53464f0526ef0c9fdce926","_id":"eslint@5.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"2ed611f1ce163c0fb99e1e0cda5af8f662dff645","size":498826,"noattachment":false,"key":"/eslint/-/eslint-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.1.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.1.0_1531083776852_0.14571725893528664"},"_hasShrinkwrap":false,"publish_time":1531083777001,"_cnpm_publish_time":1531083777001,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.1":{"name":"eslint","version":"5.0.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.5.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"caeb223c4f7b0b6fe35e5348ae0df4c6446b5bed","_id":"eslint@5.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"109b90ab7f7a736f54e0f341c8bb9d09777494c3","size":498539,"noattachment":false,"key":"/eslint/-/eslint-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.1_1529984739653_0.5768767745544912"},"_hasShrinkwrap":false,"publish_time":1529984739890,"_cnpm_publish_time":1529984739890,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0":{"name":"eslint","version":"5.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.5.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"gitHead":"36ced0afca1bc0e1cbbc13cbeaacf9e7cf00841f","_id":"eslint@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"3576704f7377aca072da69c00862277c5fe57153","size":498457,"noattachment":false,"key":"/eslint/-/eslint-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0_1529721628383_0.7609985471930996"},"_hasShrinkwrap":false,"publish_time":1529721629386,"_cnpm_publish_time":1529721629386,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-rc.0":{"name":"eslint","version":"5.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","rcrelease":"node Makefile.js prerelease -- rc","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0-rc.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-rc.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.5.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"readmeFilename":"README.md","gitHead":"a9da57d56b13b47de89d00b8cbd616523d0ea9af","_id":"eslint@5.0.0-rc.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a34fc6ccbba1bb692dc8a0bcd972785daa8f48a5","size":496381,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-rc.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-rc.0_1528562125658_0.6293612969825881"},"_hasShrinkwrap":false,"publish_time":1528562125796,"_cnpm_publish_time":1528562125796,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-alpha.4":{"name":"eslint","version":"5.0.0-alpha.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0-alpha.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.5.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"readmeFilename":"README.md","gitHead":"2327e02f71657b80248264ad3b8ec9c3a3484ddf","_id":"eslint@5.0.0-alpha.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"2ba3e60fe3d67057cc0911c9edc86e9591c5a9f8","size":495369,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-alpha.4.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-alpha.4_1527523369640_0.6806916705904895"},"_hasShrinkwrap":false,"publish_time":1527523369819,"_cnpm_publish_time":1527523369819,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-alpha.3":{"name":"eslint","version":"5.0.0-alpha.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.5.0","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0-alpha.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.5.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","string.prototype.matchall":"^2.0.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.3","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.2.2","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.1","dateformat":"^3.0.3","ejs":"^2.6.1","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.3.0","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.5.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.2","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"readmeFilename":"README.md","gitHead":"8cdd0a1a0f498f8d71d718cdaa08af879face7c9","_id":"eslint@5.0.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"94e50fcf666d2edddfdd3d0a4c8f8d49a7789460","size":493687,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-alpha.3.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-alpha.3_1526082908764_0.6802692685673302"},"_hasShrinkwrap":false,"publish_time":1526082908927,"_cnpm_publish_time":1526082908927,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-alpha.2":{"name":"eslint","version":"5.0.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.0.1","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^4.0.0-alpha.0","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.4.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.1.1","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.0","dateformat":"^3.0.3","ejs":"^2.5.8","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.1.1","eslump":"^1.6.2","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.1","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"readmeFilename":"README.md","gitHead":"db6906ec3623c33633db6e78ce2d3a040aca696f","_id":"eslint@5.0.0-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"3e26f7e834b99dbb1f4f9839ae8339353c3f5edd","size":489485,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-alpha.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-alpha.2_1524882116669_0.1919500108291352"},"_hasShrinkwrap":false,"publish_time":1524882116836,"_cnpm_publish_time":1524882116836,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-alpha.1":{"name":"eslint","version":"5.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^6.0.1","babel-code-frame":"^6.26.0","chalk":"^2.1.0","cross-spawn":"^6.0.5","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-alpha.0","esquery":"^1.0.1","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.4.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^5.2.0","is-resolvable":"^1.1.0","js-yaml":"^3.11.0","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.5","minimatch":"^3.0.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.1.0","require-uncached":"^1.0.3","semver":"^5.5.0","strip-ansi":"^4.0.0","strip-json-comments":"^2.0.1","table":"^4.0.3","text-table":"^0.2.0"},"devDependencies":{"babel-core":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-es2015":"^6.24.1","babelify":"^8.0.0","beefy":"^2.1.8","brfs":"^1.5.0","browserify":"^16.1.1","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^3.0.0","dateformat":"^3.0.3","ejs":"^2.5.8","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^6.0.1","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.11.1","eslint-rule-composer":"^0.1.1","eslump":"^1.6.1","esprima":"^4.0.0","istanbul":"^0.4.5","jsdoc":"^3.5.5","karma":"^2.0.0","karma-babel-preprocessor":"^7.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.2.3","load-perf":"^0.2.0","markdownlint":"^0.8.1","mocha":"^5.0.5","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.16","proxyquire":"^2.0.1","shelljs":"^0.8.1","sinon":"^3.3.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":"^6.14.0 || ^8.10.0 || >=9.10.0"},"readmeFilename":"README.md","gitHead":"d352e42dc5182c2bef32864d4b2c12c5c73623a8","_id":"eslint@5.0.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"66bffe6e8a05d89206bd2e4e02e1f6f3210a5b46","size":487908,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-alpha.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-alpha.1_1523647474461_0.39349457544378263"},"_hasShrinkwrap":false,"publish_time":1523647474598,"_cnpm_publish_time":1523647474598,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"5.0.0-alpha.0":{"name":"eslint","version":"5.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^4.0.0-alpha.0","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.0.1","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"4.0.2","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"readmeFilename":"README.md","gitHead":"82533fdc255b3721bda78c5c76c7512c291e18bb","_id":"eslint@5.0.0-alpha.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"26ed8b0f61ad897479ee226f711a8d8045f66fc6","size":488707,"noattachment":false,"key":"/eslint/-/eslint-5.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-5.0.0-alpha.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_5.0.0-alpha.0_1522444464513_0.4965125645469728"},"_hasShrinkwrap":false,"publish_time":1522444464649,"_cnpm_publish_time":1522444464649,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.19.1":{"name":"eslint","version":"4.19.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.4","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.0.1","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"4.0.2","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"f1f1bdfffe0c2675e42cb6ad58145d40a6870135","_id":"eslint@4.19.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"32d1d653e1d90408854bfb296f076ec7e186a300","size":488154,"noattachment":false,"key":"/eslint/-/eslint-4.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.19.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_4.19.1_1521678288337_0.023652469320341707"},"_hasShrinkwrap":false,"publish_time":1521678289060,"_cnpm_publish_time":1521678289060,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.19.0":{"name":"eslint","version":"4.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.4","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","regexpp":"^1.0.1","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"4.0.2","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"4f595e8a7cc1fefae866d2cf0e758515d6098e3c","_id":"eslint@4.19.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"9e900efb5506812ac374557034ef6f5c3642fc4c","size":487845,"noattachment":false,"key":"/eslint/-/eslint-4.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.19.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_4.19.0_1521230339217_0.33484165801509946"},"_hasShrinkwrap":false,"publish_time":1521230339309,"_cnpm_publish_time":1521230339309,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.18.2":{"name":"eslint","version":"4.18.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"4.0.2","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"22ff6f3ab122f61c10fa51f9b1082f2e6f302938","_id":"eslint@4.18.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"0f81267ad1012e7d2051e186a9004cc2267b8d45","size":486469,"noattachment":false,"key":"/eslint/-/eslint-4.18.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.18.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_4.18.2_1520022051216_0.2504700604812298"},"_hasShrinkwrap":false,"publish_time":1520022051390,"_cnpm_publish_time":1520022051390,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.18.1":{"name":"eslint","version":"4.18.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8c237d8be368798acea876adedd3533a99e30368","_id":"eslint@4.18.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"b9138440cb1e98b2f44a0d578c6ecf8eae6150b0","size":485976,"noattachment":false,"key":"/eslint/-/eslint-4.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.18.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_4.18.1_1519160979413_0.4220970773811281"},"_hasShrinkwrap":false,"publish_time":1519160979542,"_cnpm_publish_time":1519160979542,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.18.0":{"name":"eslint","version":"4.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"883a2a2eee1adcc832d43ef77140ff7e2736e676","_id":"eslint@4.18.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ebd0ba795af6dc59aa5cee17938160af5950e051","size":485892,"noattachment":false,"key":"/eslint/-/eslint-4.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.18.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_4.18.0_1518819426841_0.281926511039138"},"_hasShrinkwrap":false,"publish_time":1518819426945,"_cnpm_publish_time":1518819426945,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.17.0":{"name":"eslint","version":"4.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"2af94466fe8f87058fad4bd168958d2a7612a79d","_id":"eslint@4.17.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"dc24bb51ede48df629be7031c71d9dc0ee4f3ddf","size":485093,"noattachment":false,"key":"/eslint/-/eslint-4.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.17.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.17.0.tgz_1517623352016_0.9581371932290494"},"directories":{},"publish_time":1517623352359,"_hasShrinkwrap":false,"_cnpm_publish_time":1517623352359,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.16.0":{"name":"eslint","version":"4.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.1.0","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"33ca1ea67e41a05ff1283f6be36553db3904ec1f","_id":"eslint@4.16.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"934ada9e98715e1d7bbfd6f6f0519ed2fab35cc1","size":483988,"noattachment":false,"key":"/eslint/-/eslint-4.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.16.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.16.0.tgz_1516421020059_0.5816908886190504"},"directories":{},"publish_time":1516421020351,"_hasShrinkwrap":false,"_cnpm_publish_time":1516421020351,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.15.0":{"name":"eslint","version":"4.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.0.2","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"e14ceb0451b0a18b4a78feb7d3521caf1c9d5747","_id":"eslint@4.15.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"89ab38c12713eec3d13afac14e4a89e75ef08145","size":482491,"noattachment":false,"key":"/eslint/-/eslint-4.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.15.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.15.0.tgz_1515290439374_0.6379260125104338"},"directories":{},"publish_time":1515290439537,"_hasShrinkwrap":false,"_cnpm_publish_time":1515290439537,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.14.0":{"name":"eslint","version":"4.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.1.0","doctrine":"^2.0.2","eslint-scope":"^3.7.1","eslint-visitor-keys":"^1.0.0","espree":"^3.5.2","esquery":"^1.0.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8d166b4190dbbd1c3796f68a1a5bf3bf71e6837a","_id":"eslint@4.14.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"96609768d1dd23304faba2d94b7fefe5a5447a82","size":479732,"noattachment":false,"key":"/eslint/-/eslint-4.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.14.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.14.0.tgz_1514069663756_0.7293127367738634"},"directories":{},"publish_time":1514069663960,"_hasShrinkwrap":false,"_cnpm_publish_time":1514069663960,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.13.1":{"name":"eslint","version":"4.13.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.2","eslint-scope":"^3.7.1","espree":"^3.5.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"234cd2639c74c783f5ddf58381197aebdcd3bd36","_id":"eslint@4.13.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"0055e0014464c7eb7878caf549ef2941992b444f","size":476870,"noattachment":false,"key":"/eslint/-/eslint-4.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.13.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.13.1.tgz_1513034023649_0.7744656014256179"},"directories":{},"publish_time":1513034023879,"_hasShrinkwrap":false,"_cnpm_publish_time":1513034023879,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.13.0":{"name":"eslint","version":"4.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.2","eslint-scope":"^3.7.1","espree":"^3.5.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"29c361011fc7ab00aaa42a7d3d19b04405e302ae","_id":"eslint@4.13.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"1991aa359586af83877bde59de9d41f53e20826d","size":476640,"noattachment":false,"key":"/eslint/-/eslint-4.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.13.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.13.0.tgz_1512769742583_0.3758079670369625"},"directories":{},"publish_time":1512769742735,"_hasShrinkwrap":false,"_cnpm_publish_time":1512769742735,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.12.1":{"name":"eslint","version":"4.12.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.2","eslint-scope":"^3.7.1","espree":"^3.5.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"58216b60ee0d431ad8c0e29befd7edba56d7811b","_id":"eslint@4.12.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"5ec1973822b4a066b353770c3c6d69a2a188e880","size":476323,"noattachment":false,"key":"/eslint/-/eslint-4.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.12.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.12.1.tgz_1512019876610_0.543165426235646"},"directories":{},"publish_time":1512019876775,"_cnpm_publish_time":1512019876775,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.12.0":{"name":"eslint","version":"4.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.2","eslint-scope":"^3.7.1","espree":"^3.5.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^11.0.1","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"f4a65c6ceabcd2e1843ec38370fe8019392530ed","_id":"eslint@4.12.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a7ce78eba8cc8f2443acfbbc870cc31a65135884","size":476292,"noattachment":false,"key":"/eslint/-/eslint-4.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.12.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.12.0.tgz_1511667254665_0.8671997655183077"},"directories":{},"publish_time":1511667255041,"_cnpm_publish_time":1511667255041,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.11.0":{"name":"eslint","version":"4.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.3.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify-without-jsonify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-plugin-rulesdir":"^0.1.0","eslint-release":"^0.10.1","eslint-rule-composer":"^0.1.0","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"1a9a6a50fb0d873b2263c066437dd1b7da6ed4ac","_id":"eslint@4.11.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"39a8c82bc0a3783adf5a39fa27fdd9d36fac9a34","size":472890,"noattachment":false,"key":"/eslint/-/eslint-4.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.11.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.11.0.tgz_1510348231661_0.7160057059954852"},"directories":{},"publish_time":1510348231975,"_hasShrinkwrap":false,"_cnpm_publish_time":1510348231975,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.10.0":{"name":"eslint","version":"4.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"9deb1b182cd9b20a50916992ce25197f712425f3","_id":"eslint@4.10.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"f25d0d7955c81968c2309aa5c9a229e045176bb7","size":471057,"noattachment":false,"key":"/eslint/-/eslint-4.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.10.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.10.0.tgz_1509137609759_0.45558860967867076"},"directories":{},"publish_time":1509137610028,"_cnpm_publish_time":1509137610028,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.9.0":{"name":"eslint","version":"4.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"235c7dd865f53d8c1fa23be798292f0caf3f4a28","_id":"eslint@4.9.0","_shasum":"76879d274068261b191fe0f2f56c74c2f4208e8b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"76879d274068261b191fe0f2f56c74c2f4208e8b","size":472049,"noattachment":false,"key":"/eslint/-/eslint-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.9.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.9.0.tgz_1508006458293_0.7549428115598857"},"directories":{},"publish_time":1508006458597,"_cnpm_publish_time":1508006458597,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.8.0":{"name":"eslint","version":"4.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8ebb034900968ba45219253e91fb743206c77fb0","_id":"eslint@4.8.0","_shasum":"229ef0e354e0e61d837c7a80fdfba825e199815e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"229ef0e354e0e61d837c7a80fdfba825e199815e","size":467413,"noattachment":false,"key":"/eslint/-/eslint-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.8.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.8.0.tgz_1506715532745_0.3054853428620845"},"directories":{},"publish_time":1506715533293,"_cnpm_publish_time":1506715533293,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.7.2":{"name":"eslint","version":"4.7.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"e16439704cf3f0aef2273f71fcc7fafc56fdb729","_id":"eslint@4.7.2","_shasum":"ff6f5f5193848a27ee9b627be3e73fb9cb5e662e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ff6f5f5193848a27ee9b627be3e73fb9cb5e662e","size":465883,"noattachment":false,"key":"/eslint/-/eslint-4.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.7.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.7.2.tgz_1506019490840_0.3693518580403179"},"directories":{},"publish_time":1506019491082,"_hasShrinkwrap":false,"_cnpm_publish_time":1506019491082,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.7.1":{"name":"eslint","version":"4.7.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"2f064d91a8514416542cc0a36c99f64610b7fc0e","_id":"eslint@4.7.1","_shasum":"849804136953ebe366782f9f8611e2cbd1b54681","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"849804136953ebe366782f9f8611e2cbd1b54681","size":465893,"noattachment":false,"key":"/eslint/-/eslint-4.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.7.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.7.1.tgz_1505768785498_0.6560856488067657"},"directories":{},"publish_time":1505768785727,"_cnpm_publish_time":1505768785727,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.7.0":{"name":"eslint","version":"4.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^3.0.1","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.1","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^7.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^1.2.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^4.0.0","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.6.1","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^3.2.1","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"439e8e697f761bebeb3dab085ba85139829397b2","_id":"eslint@4.7.0","_shasum":"d35fc07c472520be3de85b3da11e99c576afd515","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"d35fc07c472520be3de85b3da11e99c576afd515","size":465688,"noattachment":false,"key":"/eslint/-/eslint-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.7.0.tgz_1505506040257_0.5984951020218432"},"directories":{},"publish_time":1505506040572,"_cnpm_publish_time":1505506040572,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.6.1":{"name":"eslint","version":"4.6.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.8.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"d65c540f27960e17f758e6d84afc0914f3b54f5f","_id":"eslint@4.6.1","_shasum":"ddc7fc7fd70bf93205b0b3449bb16a1e9e7d4950","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ddc7fc7fd70bf93205b0b3449bb16a1e9e7d4950","size":463294,"noattachment":false,"key":"/eslint/-/eslint-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.6.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.6.1.tgz_1504472734648_0.5451146075502038"},"directories":{},"publish_time":1504472734930,"_hasShrinkwrap":false,"_cnpm_publish_time":1504472734930,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.6.0":{"name":"eslint","version":"4.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.8.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8f01a99aa248e5b0b2134cab1e9344e4b9014c45","_id":"eslint@4.6.0","_shasum":"98ced4a706a87abbe63207895d0023a38e250bbe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"98ced4a706a87abbe63207895d0023a38e250bbe","size":463166,"noattachment":false,"key":"/eslint/-/eslint-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.6.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.6.0.tgz_1504304683705_0.6756978784687817"},"directories":{},"publish_time":1504304684084,"_cnpm_publish_time":1504304684084,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.5.0":{"name":"eslint","version":"4.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^2.1.0","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-ansi":"^4.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.8.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"ff8c4bb7fab10ada8a56afb70fd97f18da8258fe","_id":"eslint@4.5.0","_shasum":"bb75d3b8bde97fb5e13efcd539744677feb019c3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"bb75d3b8bde97fb5e13efcd539744677feb019c3","size":460007,"noattachment":false,"key":"/eslint/-/eslint-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.5.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.5.0.tgz_1503109694930_0.06473011570051312"},"directories":{},"publish_time":1503109695367,"_cnpm_publish_time":1503109695367,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.4.1":{"name":"eslint","version":"4.4.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.8.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"0d9da6d9698a59cef3daff3dd1c10f8975b6f3cb","_id":"eslint@4.4.1","_shasum":"99cd7eafcffca2ff99a5c8f5f2a474d6364b4bd3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"99cd7eafcffca2ff99a5c8f5f2a474d6364b4bd3","size":458610,"noattachment":false,"key":"/eslint/-/eslint-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.4.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.4.1.tgz_1502121565448_0.9195736704859883"},"directories":{},"publish_time":1502121566052,"_cnpm_publish_time":1502121566052,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.4.0":{"name":"eslint","version":"4.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.5.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.9.1","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.8.0","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"a113cd3bf831078c3d7d417aa7ab768b2fbd0fe4","_id":"eslint@4.4.0","_shasum":"a3e153e704b64f78290ef03592494eaba228d3bc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a3e153e704b64f78290ef03592494eaba228d3bc","size":458580,"noattachment":false,"key":"/eslint/-/eslint-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.4.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.4.0.tgz_1501952459963_0.5172137452755123"},"directories":{},"publish_time":1501952460236,"_hasShrinkwrap":false,"_cnpm_publish_time":1501952460236,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.3.0":{"name":"eslint","version":"4.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","fuzz":"node Makefile.js fuzz","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","cross-spawn":"^5.1.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.4.3","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","functional-red-black-tree":"^1.0.1","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.8.4","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","semver":"^5.3.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.4","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","eslump":"1.6.0","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"2874d75ed8decf363006db25aac2d5f8991bd969","_id":"eslint@4.3.0","_shasum":"fcd7c96376bbf34c85ee67ed0012a299642b108f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"fcd7c96376bbf34c85ee67ed0012a299642b108f","size":456880,"noattachment":false,"key":"/eslint/-/eslint-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.3.0.tgz_1500653560272_0.629233289277181"},"directories":{},"publish_time":1500653560566,"_hasShrinkwrap":false,"_cnpm_publish_time":1500653560566,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.2.0":{"name":"eslint","version":"4.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"ajv":"^5.2.0","babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.4.3","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-resolvable":"^1.0.0","js-yaml":"^3.8.4","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.4","eslint-plugin-node":"^5.1.0","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"5ea79dc52f4d88510df378f49d0a28aa896825ff","_id":"eslint@4.2.0","_shasum":"a2b3184111b198e02e9c7f3cca625a5e01c56b3d","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"a2b3184111b198e02e9c7f3cca625a5e01c56b3d","size":453387,"noattachment":false,"key":"/eslint/-/eslint-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.2.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.2.0.tgz_1499565203893_0.8619286089669913"},"directories":{},"publish_time":1499565204734,"_cnpm_publish_time":1499565204734,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.1.1":{"name":"eslint","version":"4.1.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.4.3","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.4","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.2","eslint-plugin-node":"^5.0.0","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"1df6a019f0d1866058a66c4fa7ec9ef5f30fd235","_id":"eslint@4.1.1","_shasum":"facbdfcfe3e0facd3a8b80dc98c4e6c13ae582df","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"facbdfcfe3e0facd3a8b80dc98c4e6c13ae582df","size":450716,"noattachment":false,"key":"/eslint/-/eslint-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.1.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.1.1.tgz_1498438077408_0.8046090938150883"},"directories":{},"publish_time":1498438077660,"_cnpm_publish_time":1498438077660,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.1.0":{"name":"eslint","version":"4.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.4.3","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.4","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","minimatch":"^3.0.2","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.2","eslint-plugin-node":"^5.0.0","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"7d9e3beeb58c1ee71d53dfcfd3e3b0721dd79b46","_id":"eslint@4.1.0","_shasum":"bbb55a28220ee08b69da9554d45a6b2ebfd7d913","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"bbb55a28220ee08b69da9554d45a6b2ebfd7d913","size":449731,"noattachment":false,"key":"/eslint/-/eslint-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.1.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.1.0.tgz_1498265674606_0.21106849750503898"},"directories":{},"publish_time":1498265674811,"_cnpm_publish_time":1498265674811,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0":{"name":"eslint","version":"4.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.8","doctrine":"^2.0.0","eslint-scope":"^3.7.1","espree":"^3.4.3","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.2","globals":"^9.17.0","ignore":"^3.3.3","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.4","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^2.0.0","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.4.0","chai":"^4.0.1","cheerio":"^0.22.0","coveralls":"^2.13.1","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.2","eslint-plugin-node":"^5.0.0","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.7.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.5.0","mocha":"^3.4.2","mock-fs":"^4.3.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.8.0","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.3.2","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"c61194f9440981d6c858525273e5c469bdd98290","_id":"eslint@4.0.0","_shasum":"7277c01437fdf41dccd168d5aa0e49b75ca1f260","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"7277c01437fdf41dccd168d5aa0e49b75ca1f260","size":444138,"noattachment":false,"key":"/eslint/-/eslint-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.0.0.tgz_1497230482786_0.8626390695571899"},"directories":{},"publish_time":1497230482942,"_cnpm_publish_time":1497230482942,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0-rc.0":{"name":"eslint","version":"4.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.3","doctrine":"^2.0.0","eslint-scope":"^3.6.0","espree":"^3.4.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.1","globals":"^9.16.0","ignore":"^3.2.6","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.2","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^1.1.8","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"a8e1c1ccf2a212612f8aa63d7463dfa9acd920b6","_id":"eslint@4.0.0-rc.0","_shasum":"fed8bfe6039d46bfe7a6800aa9a3b64ca45fa21a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"btmills","email":"mills.brandont@gmail.com"},"dist":{"shasum":"fed8bfe6039d46bfe7a6800aa9a3b64ca45fa21a","size":445774,"noattachment":false,"key":"/eslint/-/eslint-4.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0-rc.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.0.0-rc.0.tgz_1496438532133_0.8553940658457577"},"directories":{},"publish_time":1496438533800,"_cnpm_publish_time":1496438533800,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0-beta.0":{"name":"eslint","version":"4.0.0-beta.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.3","doctrine":"^2.0.0","eslint-scope":"^3.6.0","espree":"^3.4.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.1","globals":"^9.16.0","ignore":"^3.2.6","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.2","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^1.1.8","require-uncached":"^1.0.3","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs":"^0.7.7","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"70367d1a48c8c71f9fbde05da4a7a626a59967fd","_id":"eslint@4.0.0-beta.0","_shasum":"bba40d2bfcba90e6c4629fd29393083176e7ed53","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"not-an-aardvark","email":"notaardvark@gmail.com"},"dist":{"shasum":"bba40d2bfcba90e6c4629fd29393083176e7ed53","size":442793,"noattachment":false,"key":"/eslint/-/eslint-4.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0-beta.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-4.0.0-beta.0.tgz_1495219157410_0.09923712839372456"},"directories":{},"publish_time":1495219159098,"_cnpm_publish_time":1495219159098,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0-alpha.2":{"name":"eslint","version":"4.0.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.3","doctrine":"^2.0.0","eslint-scope":"^3.6.0","espree":"^3.4.2","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.1","globals":"^9.16.0","ignore":"^3.2.6","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.2","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^1.1.8","require-uncached":"^1.0.3","shelljs":"^0.7.7","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"c70b0eda8794e552bcbfccbc0d5f46dfb4ea7783","_id":"eslint@4.0.0-alpha.2","_shasum":"1b226cb75f55a4cc8882b38274d870efee7c3867","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"1b226cb75f55a4cc8882b38274d870efee7c3867","size":434765,"noattachment":false,"key":"/eslint/-/eslint-4.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0-alpha.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-4.0.0-alpha.2.tgz_1494018151543_0.6823983150534332"},"directories":{},"publish_time":1494018153718,"_cnpm_publish_time":1494018153718,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0-alpha.1":{"name":"eslint","version":"4.0.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.22.0","chalk":"^1.1.3","concat-stream":"^1.6.0","debug":"^2.6.3","doctrine":"^2.0.0","eslint-scope":"^3.6.0","espree":"^3.4.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.1.1","globals":"^9.16.0","ignore":"^3.2.6","imurmurhash":"^0.1.4","inquirer":"^3.0.6","is-my-json-valid":"^2.16.0","is-resolvable":"^1.0.0","js-yaml":"^3.8.2","json-stable-stringify":"^1.0.1","levn":"^0.3.0","lodash":"^4.17.4","mkdirp":"^0.5.1","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.2","pluralize":"^4.0.0","progress":"^1.1.8","require-uncached":"^1.0.3","shelljs":"^0.7.7","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^4.0.1","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"fcef52511efd4defe84c6b03ba9787601be1afaa","_id":"eslint@4.0.0-alpha.1","_shasum":"880c8a5a1d4fb630683366ebfd5050118d857911","_from":".","_npmVersion":"4.4.4","_nodeVersion":"6.10.0","_npmUser":{"name":"kaicataldo","email":"kaicataldo@gmail.com"},"dist":{"shasum":"880c8a5a1d4fb630683366ebfd5050118d857911","size":432177,"noattachment":false,"key":"/eslint/-/eslint-4.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0-alpha.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-4.0.0-alpha.1.tgz_1492806432354_0.7749102362431586"},"directories":{},"publish_time":1492806434966,"_cnpm_publish_time":1492806434966,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"4.0.0-alpha.0":{"name":"eslint","version":"4.0.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.5.2","debug":"^2.1.1","doctrine":"^2.0.0","eslint-scope":"^3.6.0","espree":"^3.4.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"7489394b327144918bccee042676b4bbb0289a47","_id":"eslint@4.0.0-alpha.0","_shasum":"0eba110a0e6a354a384a1e997a901328f006f98a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"0eba110a0e6a354a384a1e997a901328f006f98a","size":430148,"noattachment":false,"key":"/eslint/-/eslint-4.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-4.0.0-alpha.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-4.0.0-alpha.0.tgz_1491596947041_0.5726397570688277"},"directories":{},"publish_time":1491596949440,"_hasShrinkwrap":false,"_cnpm_publish_time":1491596949440,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.19.0":{"name":"eslint","version":"3.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.5.2","debug":"^2.1.1","doctrine":"^2.0.0","escope":"^3.6.0","espree":"^3.4.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.0","babelify":"^7.3.0","beefy":"^2.1.8","brfs":"1.4.3","browserify":"^14.1.0","chai":"^3.5.0","cheerio":"^0.22.0","coveralls":"^2.12.0","dateformat":"^2.0.0","ejs":"^2.5.6","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.2.1","eslint-release":"^0.10.1","esprima":"^3.1.3","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.5","jsdoc":"^3.4.3","karma":"^1.5.0","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.4","leche":"^2.1.2","load-perf":"^0.2.0","markdownlint":"^0.4.0","mocha":"^3.2.0","mock-fs":"^4.2.0","npm-license":"^0.3.3","phantomjs-prebuilt":"^2.1.14","proxyquire":"^1.7.11","semver":"^5.3.0","shelljs-nodecli":"~0.1.1","sinon":"^2.0.0","temp":"^0.8.3","through":"^2.3.8"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"421aab44a9c167c82210bed52f68cf990b7edbea","_id":"eslint@3.19.0","_shasum":"c8fc6201c7f40dd08941b87c085767386a679acc","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"c8fc6201c7f40dd08941b87c085767386a679acc","size":418084,"noattachment":false,"key":"/eslint/-/eslint-3.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.19.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.19.0.tgz_1490990727935_0.47129299701191485"},"directories":{},"publish_time":1490990730283,"_hasShrinkwrap":false,"_cnpm_publish_time":1490990730283,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.18.0":{"name":"eslint","version":"3.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.5.2","debug":"^2.1.1","doctrine":"^2.0.0","escope":"^3.6.0","espree":"^3.4.0","esquery":"^1.0.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"^2.11.16","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.1.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^4.2.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"ca1d478abcc8894ed00bb499dde2f005734ddffe","_id":"eslint@3.18.0","_shasum":"647e985c4ae71502d20ac62c109f66d5104c8a4b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"647e985c4ae71502d20ac62c109f66d5104c8a4b","size":416504,"noattachment":false,"key":"/eslint/-/eslint-3.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.18.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.18.0.tgz_1489787233944_0.8003858868032694"},"directories":{},"publish_time":1489787234257,"_cnpm_publish_time":1489787234257,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.17.1":{"name":"eslint","version":"3.17.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.4.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"^2.11.16","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-eslint-plugin":"^0.7.1","eslint-plugin-node":"^4.1.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"github:not-an-aardvark/mock-fs#06868bbd7724707f9324b237bdde28f05f7a01d5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"af8f8b997a6823dea97eea73bb8b6b3f7adf3a8c","_id":"eslint@3.17.1","_shasum":"b80ae12d9c406d858406fccda627afce33ea10ea","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"b80ae12d9c406d858406fccda627afce33ea10ea","size":413001,"noattachment":false,"key":"/eslint/-/eslint-3.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.17.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.17.1.tgz_1488841616436_0.006143489619717002"},"directories":{},"publish_time":1488841618540,"_cnpm_publish_time":1488841618540,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.17.0":{"name":"eslint","version":"3.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.4.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"^2.11.16","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^4.1.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"git://github.com/not-an-aardvark/mock-fs/#06868bbd7724707f9324b237bdde28f05f7a01d5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"f882a113b1e73ea800744da35552f523dba170f6","_id":"eslint@3.17.0","_shasum":"e2704b09c5bae9fb49ee8bafeea3832c7257d498","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"e2704b09c5bae9fb49ee8bafeea3832c7257d498","size":413098,"noattachment":false,"key":"/eslint/-/eslint-3.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.17.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.17.0.tgz_1488579507577_0.9427158427424729"},"directories":{},"publish_time":1488579507845,"_cnpm_publish_time":1488579507845,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.16.1":{"name":"eslint","version":"3.16.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.4.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^4.0.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"589ab67baadd38ef86746199dcab116f10cb6630","_id":"eslint@3.16.1","_shasum":"9bc31fc7341692cf772e80607508f67d711c5609","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"9bc31fc7341692cf772e80607508f67d711c5609","size":408385,"noattachment":false,"key":"/eslint/-/eslint-3.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.16.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.16.1.tgz_1487801742727_0.3973854205105454"},"directories":{},"publish_time":1487801743002,"_cnpm_publish_time":1487801743002,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.16.0":{"name":"eslint","version":"3.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.4.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^4.0.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"3c26a5937156578d2797e10307e78a470f84d94c","_id":"eslint@3.16.0","_shasum":"4a468ab93618a9eb6e3f1499038b38851f828630","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4a468ab93618a9eb6e3f1499038b38851f828630","size":408062,"noattachment":false,"key":"/eslint/-/eslint-3.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.16.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.16.0.tgz_1487607904466_0.5057785438839346"},"directories":{},"publish_time":1487607906846,"_cnpm_publish_time":1487607906846,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.15.0":{"name":"eslint","version":"3.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.4.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8ea98f9cc0c8444fcd38b6871ceb320067a5dc4b","_id":"eslint@3.15.0","_shasum":"bdcc6a6c5ffe08160e7b93c066695362a91e30f2","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"bdcc6a6c5ffe08160e7b93c066695362a91e30f2","size":400340,"noattachment":false,"key":"/eslint/-/eslint-3.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.15.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.15.0.tgz_1486158847322_0.012375105172395706"},"directories":{},"publish_time":1486158847596,"_cnpm_publish_time":1486158847596,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.14.1":{"name":"eslint","version":"3.14.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"e5446449d93668ccbdb79d78cc69f165ce4fde07","_id":"eslint@3.14.1","_shasum":"8a62175f2255109494747a1b25128d97b8eb3d97","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"8a62175f2255109494747a1b25128d97b8eb3d97","size":399013,"noattachment":false,"key":"/eslint/-/eslint-3.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.14.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.14.1.tgz_1485370072676_0.6146311981137842"},"directories":{},"publish_time":1485370074955,"_cnpm_publish_time":1485370074955,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.14.0":{"name":"eslint","version":"3.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"67ac93cbc0aed953050ff410e4ac95aad4b8bc01","_id":"eslint@3.14.0","_shasum":"2c617e5f782fda5cbee5bc8be7ef5053af8e63a3","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"2c617e5f782fda5cbee5bc8be7ef5053af8e63a3","size":398561,"noattachment":false,"key":"/eslint/-/eslint-3.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.14.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.14.0.tgz_1484947543408_0.49163070134818554"},"directories":{},"publish_time":1484947543695,"_cnpm_publish_time":1484947543695,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.13.1":{"name":"eslint","version":"3.13.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"7f8393c95e6672bc7792cc77e989d36db9a972dc","_id":"eslint@3.13.1","_shasum":"564d2646b5efded85df96985332edd91a23bff25","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"564d2646b5efded85df96985332edd91a23bff25","size":395784,"noattachment":false,"key":"/eslint/-/eslint-3.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.13.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.13.1.tgz_1484000349254_0.6594490415882319"},"directories":{},"publish_time":1484000349542,"_cnpm_publish_time":1484000349542,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.13.0":{"name":"eslint","version":"3.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~2.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8571ab82af1d86bf4aa6a9be79ece42493607c69","_id":"eslint@3.13.0","_shasum":"636925fd163c9babe2e8be7ae43caf518d469577","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"636925fd163c9babe2e8be7ae43caf518d469577","size":395752,"noattachment":false,"key":"/eslint/-/eslint-3.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.13.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.13.0.tgz_1483735229408_0.023912116652354598"},"directories":{},"publish_time":1483735229679,"_cnpm_publish_time":1483735229679,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.12.2":{"name":"eslint","version":"3.12.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"b4f88a9de947d0af677691edc44275350d41f43a","_id":"eslint@3.12.2","_shasum":"6be5a9aa29658252abd7f91e9132bab1f26f3c34","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"6be5a9aa29658252abd7f91e9132bab1f26f3c34","size":389250,"noattachment":false,"key":"/eslint/-/eslint-3.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.12.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.12.2.tgz_1481743342244_0.6754181878641248"},"directories":{},"publish_time":1481743342521,"_cnpm_publish_time":1481743342521,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.12.1":{"name":"eslint","version":"3.12.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"9679daa8baf0e85d5dc40eb1e54129217f031a8d","_id":"eslint@3.12.1","_shasum":"507a609fe251dfefd58fda03e6dbd7e851c07581","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"507a609fe251dfefd58fda03e6dbd7e851c07581","size":389006,"noattachment":false,"key":"/eslint/-/eslint-3.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.12.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.12.1.tgz_1481581476503_0.8101200656965375"},"directories":{},"publish_time":1481581476777,"_cnpm_publish_time":1481581476777,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.12.0":{"name":"eslint","version":"3.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.14.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"da79f17bf24de631bb24ef422c8dada7261645c4","_id":"eslint@3.12.0","_shasum":"1dfa4ef0082e35feed90a0fb1f7996d1d426b249","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"1dfa4ef0082e35feed90a0fb1f7996d1d426b249","size":388911,"noattachment":false,"key":"/eslint/-/eslint-3.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.12.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.12.0.tgz_1481302397837_0.338845499092713"},"directories":{},"publish_time":1481302398118,"_cnpm_publish_time":1481302398118,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.11.1":{"name":"eslint","version":"3.11.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"f80af5493cff5854e93021196bb4e9f2abd615a4","_id":"eslint@3.11.1","_shasum":"408be581041385cba947cd8d1cd2227782b55dbf","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"408be581041385cba947cd8d1cd2227782b55dbf","size":386312,"noattachment":false,"key":"/eslint/-/eslint-3.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.11.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.11.1.tgz_1480352901042_0.3694165360648185"},"directories":{},"publish_time":1480352901321,"_cnpm_publish_time":1480352901321,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.11.0":{"name":"eslint","version":"3.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.3.1","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"ddd646b85421617cce82e02d208a8afd8207cd49","_id":"eslint@3.11.0","_shasum":"41d34f8b3e69949beee5c097ff4e75ad13ba2d00","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"41d34f8b3e69949beee5c097ff4e75ad13ba2d00","size":386220,"noattachment":false,"key":"/eslint/-/eslint-3.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.11.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.11.0.tgz_1480112576514_0.6647606932092458"},"directories":{},"publish_time":1480112578883,"_cnpm_publish_time":1480112578883,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.10.2":{"name":"eslint","version":"3.10.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"0840068b845d5e449159afce00d178e357132810","_id":"eslint@3.10.2","_shasum":"c9a10e8bf6e9d65651204778c503341f1eac3ce7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"c9a10e8bf6e9d65651204778c503341f1eac3ce7","size":375880,"noattachment":false,"key":"/eslint/-/eslint-3.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.10.2.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.10.2.tgz_1479252045464_0.18702688300982118"},"directories":{},"publish_time":1479252048009,"_cnpm_publish_time":1479252048009,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.10.1":{"name":"eslint","version":"3.10.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"9cbfa0b0cdda7f5b70890ce6c90149881189b927","_id":"eslint@3.10.1","_shasum":"65544c7c171986899fa8a8f9abd71badf7981ba0","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"65544c7c171986899fa8a8f9abd71badf7981ba0","size":375703,"noattachment":false,"key":"/eslint/-/eslint-3.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.10.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.10.1.tgz_1479150898440_0.9752917592413723"},"directories":{},"publish_time":1479150898701,"_cnpm_publish_time":1479150898701,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.10.0":{"name":"eslint","version":"3.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.2.0","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.12.1","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"dbff37a680217a0034518398cf467540b651e735","_id":"eslint@3.10.0","_shasum":"4a90079046b3a89099eaa47787eafeb081e78209","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4a90079046b3a89099eaa47787eafeb081e78209","size":375295,"noattachment":false,"key":"/eslint/-/eslint-3.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.10.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.10.0.tgz_1478894621032_0.13080471521243453"},"directories":{},"publish_time":1478894621297,"_cnpm_publish_time":1478894621297,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.9.1":{"name":"eslint","version":"3.9.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"3.11.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"ea9d74bbb339165ff86dafc9ba9bd05faa6a2fe8","_id":"eslint@3.9.1","_shasum":"5a8597706fc6048bc6061ac754d4a211d28f4f5b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"5a8597706fc6048bc6061ac754d4a211d28f4f5b","size":373133,"noattachment":false,"key":"/eslint/-/eslint-3.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.9.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-3.9.1.tgz_1477940745685_0.22504771198146045"},"directories":{},"publish_time":1477940747643,"_cnpm_publish_time":1477940747643,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.9.0":{"name":"eslint","version":"3.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"babel-code-frame":"^6.16.0","chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.7.5","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"3.11.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"261d7287820253408ec87c344beccdba2fe829a4","_id":"eslint@3.9.0","_shasum":"68c8fa86b1e0a3f038040f3b5808b7508c128f8e","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"68c8fa86b1e0a3f038040f3b5808b7508c128f8e","size":373134,"noattachment":false,"key":"/eslint/-/eslint-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.9.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.9.0.tgz_1477686191801_0.16877499618567526"},"directories":{},"publish_time":1477686192108,"_cnpm_publish_time":1477686192108,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.8.1":{"name":"eslint","version":"3.8.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"8936e231147608bb072ac10d3abea8e446243bcc","_id":"eslint@3.8.1","_shasum":"7d02db44cd5aaf4fa7aa489e1f083baa454342ba","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"7d02db44cd5aaf4fa7aa489e1f083baa454342ba","size":365666,"noattachment":false,"key":"/eslint/-/eslint-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.8.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.8.1.tgz_1476736556036_0.056806077249348164"},"directories":{},"publish_time":1476736556300,"_cnpm_publish_time":1476736556300,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.8.0":{"name":"eslint","version":"3.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.2","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"82220042725dd0e86b5ddbeac4166e1eb147aa04","_id":"eslint@3.8.0","_shasum":"4fbbf6833d66654860c23a099c47a0f086de34b7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"4fbbf6833d66654860c23a099c47a0f086de34b7","size":365460,"noattachment":false,"key":"/eslint/-/eslint-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.8.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.8.0.tgz_1476481030547_0.1366094599943608"},"directories":{},"publish_time":1476481030823,"_cnpm_publish_time":1476481030823,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.7.1":{"name":"eslint","version":"3.7.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"d6e5fc4b657957c52d9463dd9df591ceb605e01c","_id":"eslint@3.7.1","_shasum":"7faa84599e0fea422f04bc32db49054051a3f11a","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"7faa84599e0fea422f04bc32db49054051a3f11a","size":360737,"noattachment":false,"key":"/eslint/-/eslint-3.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.7.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.7.1.tgz_1475533076733_0.4576317558530718"},"directories":{},"publish_time":1475533077015,"_cnpm_publish_time":1475533077015,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.7.0":{"name":"eslint","version":"3.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"029e844f23252962eeb7cd2a7bec8e1ff4ee0ba0","_id":"eslint@3.7.0","_shasum":"27499b403de70f8832815c3550330bad67292a57","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"27499b403de70f8832815c3550330bad67292a57","size":360469,"noattachment":false,"key":"/eslint/-/eslint-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.7.0.tgz_1475260011544_0.8951915192883462"},"directories":{},"publish_time":1475260012855,"_cnpm_publish_time":1475260012855,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.6.1":{"name":"eslint","version":"3.6.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.3.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"3b8069d5085d473401109cb0a7be8a786f4a1651","_id":"eslint@3.6.1","_shasum":"39eeabcfd8d2fe046fb8754b4cf97182abde0d9d","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"39eeabcfd8d2fe046fb8754b4cf97182abde0d9d","size":357824,"noattachment":false,"key":"/eslint/-/eslint-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.6.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.6.1.tgz_1474929470228_0.5277637599501759"},"directories":{},"publish_time":1474929472999,"_cnpm_publish_time":1474929472999,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.6.0":{"name":"eslint","version":"3.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.2.0","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"f5ae6d02f2e9f063b0ea9577cf35cc83ccd42060","_id":"eslint@3.6.0","_shasum":"591eafde2e686867669cc5ab49e4c492c6d53faf","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"591eafde2e686867669cc5ab49e4c492c6d53faf","size":357705,"noattachment":false,"key":"/eslint/-/eslint-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.6.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.6.0.tgz_1474667788365_0.21430732356384397"},"directories":{},"publish_time":1474667788617,"_cnpm_publish_time":1474667788617,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.5.0":{"name":"eslint","version":"3.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"18be52eab695f0d78d19b349fefb09db19751d51","_id":"eslint@3.5.0","_shasum":"22fc9f780ea5bca1306fab2b6d3336b0fa62c754","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"22fc9f780ea5bca1306fab2b6d3336b0fa62c754","size":352048,"noattachment":false,"key":"/eslint/-/eslint-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.5.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.5.0.tgz_1473451101299_0.8081250376999378"},"directories":{},"publish_time":1473451104156,"_cnpm_publish_time":1473451104156,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.4.0":{"name":"eslint","version":"3.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^2.0.0","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.5","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"faab36e519ce8caf428da4567766e699464a2316","_id":"eslint@3.4.0","_shasum":"af5984007bd3f1fb1b3b6b01a0a22eda0ec7a9f4","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"af5984007bd3f1fb1b3b6b01a0a22eda0ec7a9f4","size":342842,"noattachment":false,"key":"/eslint/-/eslint-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.4.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.4.0.tgz_1472234173647_0.17217218782752752"},"directories":{},"publish_time":1472234173910,"_cnpm_publish_time":1472234173910,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.3.1":{"name":"eslint","version":"3.3.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.3.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"644a337a7866680bc5a0efcc88ee03efbeb53499","_id":"eslint@3.3.1","_shasum":"ed4ba34be175e2286c90a42ff636bf5e26d50968","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"ed4ba34be175e2286c90a42ff636bf5e26d50968","size":339641,"noattachment":false,"key":"/eslint/-/eslint-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.3.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.3.1.tgz_1471296263959_0.4514310583472252"},"directories":{},"publish_time":1471296264232,"_cnpm_publish_time":1471296264232,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.3.0":{"name":"eslint","version":"3.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","ci-release":"node Makefile.js ciRelease","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.3.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","natural-compare":"^1.4.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-plugin-node":"^2.0.0","eslint-release":"^0.10.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":"^1.7.10","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"c66bcfec9fe0d166a5ed7b9910eb8cc802ff94d7","_id":"eslint@3.3.0","_shasum":"9524700cf94f90f0447f34152e68e99d39034f57","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"eslint","email":"nicholas+eslint@nczconsulting.com"},"dist":{"shasum":"9524700cf94f90f0447f34152e68e99d39034f57","size":339819,"noattachment":false,"key":"/eslint/-/eslint-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.3.0.tgz_1471027082338_0.7748861608561128"},"directories":{},"publish_time":1471027082610,"_cnpm_publish_time":1471027082610,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.2.2":{"name":"eslint","version":"3.2.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.3.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"cc4559c9d7b07ee82d73030c5f593968ddf7e0c8","_id":"eslint@3.2.2","_shasum":"47226f6b0e709f23f6acd06c5cc9e97b39574c7c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"47226f6b0e709f23f6acd06c5cc9e97b39574c7c","size":333372,"noattachment":false,"key":"/eslint/-/eslint-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.2.2.tgz_1470077896026_0.7558055422268808"},"directories":{},"publish_time":1470077896290,"_cnpm_publish_time":1470077896290,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.2.1":{"name":"eslint","version":"3.2.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"1.2.4","flat-cache":"1.0.10","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"723432d1c97aeda09c10cf133630dbc6b8e98292","_id":"eslint@3.2.1","_shasum":"cec49fdea09e2f3be2e1b120054f069390d9f2b9","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"cec49fdea09e2f3be2e1b120054f069390d9f2b9","size":332865,"noattachment":false,"key":"/eslint/-/eslint-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.2.1.tgz_1470075424175_0.3872070775832981"},"directories":{},"publish_time":1470075426257,"_cnpm_publish_time":1470075426257,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.2.0":{"name":"eslint","version":"3.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babelify":"^7.3.0","beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-babel-preprocessor":"^6.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.2.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"52303107a973504628a7b567d635c07da248cca9","_id":"eslint@3.2.0","_shasum":"ff267ab9f1114ffe4322bdeea1587e4cfdd5c4e0","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"ff267ab9f1114ffe4322bdeea1587e4cfdd5c4e0","size":332275,"noattachment":false,"key":"/eslint/-/eslint-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.2.0.tgz_1469815706661_0.3700302024371922"},"directories":{},"publish_time":1469815711039,"_cnpm_publish_time":1469815711039,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.1.1":{"name":"eslint","version":"3.1.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"ec58bc79ad1bcec72af4bc68bf03b8023a18c8be","_id":"eslint@3.1.1","_shasum":"b76182eb5bfd569e34110c4c12343a286ea4a50b","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b76182eb5bfd569e34110c4c12343a286ea4a50b","size":329669,"noattachment":false,"key":"/eslint/-/eslint-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.1.1.tgz_1468864565019_0.22294146078638732"},"directories":{},"publish_time":1468864567232,"_cnpm_publish_time":1468864567232,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.1.0":{"name":"eslint","version":"3.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.10.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"67c3cc2fa655e9e92e01d7a88e9a9d60cd4a4ce9","_id":"eslint@3.1.0","_shasum":"ae0bb42c80a43d370c86b8e6f5d32deb59e9f3d2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"ae0bb42c80a43d370c86b8e6f5d32deb59e9f3d2","size":329395,"noattachment":false,"key":"/eslint/-/eslint-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.1.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-3.1.0.tgz_1468612195888_0.25086546363309026"},"directories":{},"publish_time":1468612196836,"_cnpm_publish_time":1468612196836,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.0.1":{"name":"eslint","version":"3.0.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-bom":"^3.0.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.9.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"0fd4b6db5ff273a8475fe9ddc25486a10bf40f83","_id":"eslint@3.0.1","_shasum":"ff12eafdc04ea71d173a099d4658a136e7157934","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"ff12eafdc04ea71d173a099d4658a136e7157934","size":325771,"noattachment":false,"key":"/eslint/-/eslint-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.0.1.tgz_1467741316725_0.5076132179237902"},"directories":{},"publish_time":1467741317229,"_cnpm_publish_time":1467741317229,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"3.0.0":{"name":"eslint","version":"3.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.9.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=4"},"gitHead":"5ec54be09176bdfd27fc68c8e316edf6fc4804fa","_id":"eslint@3.0.0","_shasum":"c2c5c9cad0c41a9b11a365e2e388e472e1ab0006","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"c2c5c9cad0c41a9b11a365e2e388e472e1ab0006","size":324437,"noattachment":false,"key":"/eslint/-/eslint-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-3.0.0.tgz_1467396525202_0.42737223813310266"},"directories":{},"publish_time":1467396525703,"_cnpm_publish_time":1467396525703,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.13.1":{"name":"eslint","version":"2.13.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.9.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"031a35614f9353b57c072ba14aff16f930ab6520","_id":"eslint@2.13.1","_shasum":"e4cc8fa0f009fb829aaae23855a29360be1f6c11","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"e4cc8fa0f009fb829aaae23855a29360be1f6c11","size":320545,"noattachment":false,"key":"/eslint/-/eslint-2.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.13.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.13.1.tgz_1466445641361_0.2213528158608824"},"directories":{},"publish_time":1466445641856,"_cnpm_publish_time":1466445641856,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.13.0":{"name":"eslint","version":"2.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.6","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mock-fs":"^3.9.0","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"414206cdec53f4967f56ee23ac0c1eb45b31846a","_id":"eslint@2.13.0","_shasum":"0a814a116e99d6e6b6ffa098364b81c6b5e06587","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"0a814a116e99d6e6b6ffa098364b81c6b5e06587","size":320381,"noattachment":false,"key":"/eslint/-/eslint-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.13.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-2.13.0.tgz_1466183243008_0.5669794431887567"},"directories":{},"publish_time":1466183245568,"_cnpm_publish_time":1466183245568,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.12.0":{"name":"eslint","version":"2.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d8d6d2964895ddcf1ef0b0508616d08596715509","_id":"eslint@2.12.0","_shasum":"96d36a3c7ff89fa9655cf3bc24ea7a10296762a6","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"96d36a3c7ff89fa9655cf3bc24ea7a10296762a6","size":318558,"noattachment":false,"key":"/eslint/-/eslint-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.12.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-2.12.0.tgz_1465580237231_0.23431462328881025"},"directories":{},"publish_time":1465580241387,"_cnpm_publish_time":1465580241387,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.11.1":{"name":"eslint","version":"2.11.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","levn":"^0.3.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"c22cb294332a215e2dd14ebe8423b2a3c9f485c0","_id":"eslint@2.11.1","_shasum":"fbf399ddc2d6c703abcf894219854f71e37f149b","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"fbf399ddc2d6c703abcf894219854f71e37f149b","size":312761,"noattachment":false,"key":"/eslint/-/eslint-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.11.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.11.1.tgz_1464636802272_0.2521845456212759"},"directories":{},"publish_time":1464636802773,"_cnpm_publish_time":1464636802773,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.11.0":{"name":"eslint","version":"2.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.2","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"0e4c9c8440396105dd53091f2bbc4814190824ac","_id":"eslint@2.11.0","_shasum":"c8f7b815a754a36d91bfead4efbf5c18984fd0dc","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"c8f7b815a754a36d91bfead4efbf5c18984fd0dc","size":312169,"noattachment":false,"key":"/eslint/-/eslint-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.11.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.11.0.tgz_1464375602662_0.47057407815009356"},"directories":{},"publish_time":1464375603158,"_cnpm_publish_time":1464375603158,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.10.2":{"name":"eslint","version":"2.10.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","karma":"^0.13.22","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-phantomjs-launcher":"^1.0.0","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","npm-license":"^0.3.2","phantomjs-prebuilt":"^2.1.7","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"6f2edba7019f8f185f59e0cbffbb0fed94f6a319","_id":"eslint@2.10.2","_shasum":"b2309482fef043d3203365a321285e6cce01c3d7","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b2309482fef043d3203365a321285e6cce01c3d7","size":308211,"noattachment":false,"key":"/eslint/-/eslint-2.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.10.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.10.2.tgz_1463429777099_0.8907014767173678"},"directories":{},"publish_time":1463429777629,"_cnpm_publish_time":1463429777629,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.10.1":{"name":"eslint","version":"2.10.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.2","phantomjs-polyfill":"0.0.1","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"51e05af39829b047cead58c1f89f0f3d48bba7dc","_id":"eslint@2.10.1","_shasum":"6cc7fdf53912ffa8be51f6d3988411be1d576a47","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"6cc7fdf53912ffa8be51f6d3988411be1d576a47","size":307919,"noattachment":false,"key":"/eslint/-/eslint-2.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.10.1.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.10.1.tgz_1463240122537_0.3055399537552148"},"directories":{},"publish_time":1463240125536,"_cnpm_publish_time":1463240125536,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.10.0":{"name":"eslint","version":"2.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.2","phantomjs-polyfill":"0.0.1","proxyquire":">=1.0.0 <1.7.5","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8b78697f1c2f20fda8a4ec53819be76be3de2193","_id":"eslint@2.10.0","_shasum":"ccf180f840d0f3d45188e2c7587a32afe30e0d03","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"ccf180f840d0f3d45188e2c7587a32afe30e0d03","size":307543,"noattachment":false,"key":"/eslint/-/eslint-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.10.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-2.10.0.tgz_1463176806304_0.025963878957554698"},"directories":{},"publish_time":1463176808233,"_cnpm_publish_time":1463176808233,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.9.0":{"name":"eslint","version":"2.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.4","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.1.2","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.2","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d8887638a9eaeeda6ea09f7d625d1bc57ea7f436","_id":"eslint@2.9.0","_shasum":"5b3fdb7497bb042e2747e3d1fe95f404dca39a60","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"5b3fdb7497bb042e2747e3d1fe95f404dca39a60","size":304000,"noattachment":false,"key":"/eslint/-/eslint-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.9.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.9.0.tgz_1461949357357_0.922593503491953"},"directories":{},"publish_time":1461949357776,"_cnpm_publish_time":1461949357776,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.8.0":{"name":"eslint","version":"2.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"44d96ac45b1eda0bce5925be7318d77b5c6e9935","_id":"eslint@2.8.0","_shasum":"03acd769b513d84b9a1451e0c934897fe7eefbc3","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"03acd769b513d84b9a1451e0c934897fe7eefbc3","size":304337,"noattachment":false,"key":"/eslint/-/eslint-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.8.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.8.0.tgz_1460741729191_0.6839966129045933"},"directories":{},"publish_time":1460741729825,"_cnpm_publish_time":1460741729825,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.7.0":{"name":"eslint","version":"2.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"467ef681e10563413d3971f9be1d2d1e94d0375c","_id":"eslint@2.7.0","_shasum":"b02ac247d13ec45ea5b44a3c383ddb6feda08b00","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"b02ac247d13ec45ea5b44a3c383ddb6feda08b00","size":295872,"noattachment":false,"key":"/eslint/-/eslint-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.7.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.7.0.tgz_1459812219765_0.9651452973484993"},"directories":{},"publish_time":1459812222505,"_cnpm_publish_time":1459812222505,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.6.0":{"name":"eslint","version":"2.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.1.3","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.1","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"96644d47762ec2e4cd6e0f732a42c4463d80831b","_id":"eslint@2.6.0","_shasum":"c8fb70350607cd725ee07fdc59e5debe0e2100d9","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"c8fb70350607cd725ee07fdc59e5debe0e2100d9","size":296184,"noattachment":false,"key":"/eslint/-/eslint-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.6.0.tgz_1459533022920_0.6788777823094279"},"directories":{},"publish_time":1459533023423,"_cnpm_publish_time":1459533023423,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.5.3":{"name":"eslint","version":"2.5.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.5.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"b14d4dd0cb5f863da9c587714c1360c3a91b2c39","_id":"eslint@2.5.3","_shasum":"a6300691eb931a46567b74469f534fc39e585ba4","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"a6300691eb931a46567b74469f534fc39e585ba4","size":293861,"noattachment":false,"key":"/eslint/-/eslint-2.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.5.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.5.3.tgz_1459188031777_0.8415953400544822"},"directories":{},"publish_time":1459188032194,"_cnpm_publish_time":1459188032194,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.5.2":{"name":"eslint","version":"2.5.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.4.1","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"76a45dfadaa3470462344c39eca28ea657f29cd5","bundleDependencies":["chalk","concat-stream","debug","doctrine","es6-map","escope","espree","estraverse","esutils","file-entry-cache","glob","globals","ignore","imurmurhash","inquirer","is-my-json-valid","is-resolvable","js-yaml","json-stable-stringify","lodash","mkdirp","optionator","path-is-absolute","path-is-inside","pluralize","progress","require-uncached","resolve","shelljs","strip-json-comments","table","text-table","user-home"],"_id":"eslint@2.5.2","_shasum":"5a2c35c83bf183a4ca02889153b4f1461ab62e1e","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"5a2c35c83bf183a4ca02889153b4f1461ab62e1e","size":2271867,"noattachment":false,"key":"/eslint/-/eslint-2.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.5.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.5.2.tgz_1459185861062_0.9088654259685427"},"directories":{},"publish_time":1459185861496,"_cnpm_publish_time":1459185861496,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.5.1":{"name":"eslint","version":"2.5.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.4.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"b8f5c2ce7af443dbbfd3c23923ed24dd47cbbeaa","bundleDependencies":["chalk","concat-stream","debug","doctrine","es6-map","escope","espree","estraverse","esutils","file-entry-cache","glob","globals","ignore","imurmurhash","inquirer","is-my-json-valid","is-resolvable","js-yaml","json-stable-stringify","lodash","mkdirp","optionator","path-is-absolute","path-is-inside","pluralize","progress","require-uncached","resolve","shelljs","strip-json-comments","table","text-table","user-home"],"_id":"eslint@2.5.1","_shasum":"b9c41a2c013787d91e458668cfafc0a8a7b6e6e4","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b9c41a2c013787d91e458668cfafc0a8a7b6e6e4","size":2233963,"noattachment":false,"key":"/eslint/-/eslint-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.5.1.tgz_1458945062381_0.9093584502115846"},"directories":{},"publish_time":1458945062809,"_cnpm_publish_time":1458945062809,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.5.0":{"name":"eslint","version":"2.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.6.0","espree":"3.1.3","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^7.0.3","globals":"^9.2.0","ignore":"^3.0.10","imurmurhash":"^0.1.4","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.6.0","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.5.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.4.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"bundleDependencies":["chalk","concat-stream","debug","doctrine","es6-map","escope","espree","estraverse","esutils","file-entry-cache","glob","globals","ignore","imurmurhash","inquirer","is-my-json-valid","is-resolvable","js-yaml","json-stable-stringify","lodash","mkdirp","optionator","path-is-absolute","path-is-inside","pluralize","progress","require-uncached","resolve","shelljs","strip-json-comments","table","text-table","user-home"],"_id":"eslint@2.5.0","_shasum":"03eeff7d56ebf073014a2cc86f531d9ae243f2fb","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"03eeff7d56ebf073014a2cc86f531d9ae243f2fb","size":3560323,"noattachment":false,"key":"/eslint/-/eslint-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.5.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.5.0.tgz_1458934391683_0.9656808977015316"},"directories":{},"publish_time":1458934392108,"_cnpm_publish_time":1458934392108,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.4.0":{"name":"eslint","version":"2.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.6.0","espree":"^3.1.1","estraverse":"^4.2.0","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.3.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.4.0","_shasum":"bfb38efcb7f9981880a724bc2e61d214092ee3a9","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"bfb38efcb7f9981880a724bc2e61d214092ee3a9","size":237309,"noattachment":false,"key":"/eslint/-/eslint-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-2.4.0.tgz_1457732037757_0.8299630922265351"},"directories":{},"publish_time":1457732038196,"_cnpm_publish_time":1457732038196,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.3.0":{"name":"eslint","version":"2.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib","messages"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.2.0","es6-map":"^0.1.3","escope":"^3.5.0","espree":"^3.1.1","estraverse":"^4.1.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.3.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"ef341be49669230bb33c76886c666be89c8e99ee","_id":"eslint@2.3.0","_shasum":"b5f0acff02f8ee714ead674506ffba3917f5c4af","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"b5f0acff02f8ee714ead674506ffba3917f5c4af","size":286166,"noattachment":false,"key":"/eslint/-/eslint-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.3.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/eslint-2.3.0.tgz_1457138175039_0.6276123945135623"},"directories":{},"publish_time":1457138180039,"_cnpm_publish_time":1457138180039,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.2.0":{"name":"eslint","version":"2.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escope":"^3.4.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","pluralize":"^1.2.1","progress":"^1.1.8","require-uncached":"^1.0.2","resolve":"^1.1.6","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.3.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","temp":"^0.8.3","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.2.0","_shasum":"6c8d743a91546595ba186eded096682f47598de8","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"6c8d743a91546595ba186eded096682f47598de8","size":233414,"noattachment":false,"key":"/eslint/-/eslint-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/eslint-2.2.0.tgz_1455903677516_0.2245200586039573"},"directories":{},"publish_time":1455903680343,"_cnpm_publish_time":1455903680343,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.1.0":{"name":"eslint","version":"2.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","release":"node Makefile.js release","alpharelease":"node Makefile.js prerelease -- alpha","betarelease":"node Makefile.js prerelease -- beta","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escope":"^3.4.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.12.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","resolve":"^1.1.6","progress":"^1.1.8","pluralize":"^1.2.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","eslint-release":"^0.3.0","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.1.0","_shasum":"6c5c28c0bf686cfeea379fcd4eb3c9a2ce2ac72f","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"6c5c28c0bf686cfeea379fcd4eb3c9a2ce2ac72f","size":231257,"noattachment":false,"key":"/eslint/-/eslint-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/eslint-2.1.0.tgz_1455561335213_0.7634323448874056"},"directories":{},"publish_time":1455561337090,"_cnpm_publish_time":1455561337090,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0":{"name":"eslint","version":"2.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escope":"^3.4.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","resolve":"^1.1.6","progress":"^1.1.8","pluralize":"^1.2.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0","_shasum":"917f569da4317f44771e644ab681ddc781fd9c08","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"917f569da4317f44771e644ab681ddc781fd9c08","size":231068,"noattachment":false,"key":"/eslint/-/eslint-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/eslint-2.0.0.tgz_1455299417965_0.22067847731523216"},"directories":{},"publish_time":1455299419703,"_cnpm_publish_time":1455299419703,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-rc.1":{"name":"eslint","version":"2.0.0-rc.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escope":"^3.4.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.0","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","resolve":"^1.1.6","progress":"^1.1.8","pluralize":"^1.2.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","table":"^3.7.8","text-table":"~0.2.0","user-home":"^2.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.4.5","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0-rc.1","_shasum":"8ced4f725b0b1d13a7031deca2cb396d829713aa","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"8ced4f725b0b1d13a7031deca2cb396d829713aa","size":230213,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-rc.1.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/eslint-2.0.0-rc.1.tgz_1455051430722_0.87127023213543"},"directories":{},"publish_time":1455051433512,"_cnpm_publish_time":1455051433512,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-rc.0":{"name":"eslint","version":"2.0.0-rc.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","handlebars":"^4.0.5","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.isequal":"^3.0.4","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","resolve":"^1.1.6","progress":"^1.1.8","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"2.4.2","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0-rc.0","_shasum":"5364c7309e3ba1bba9a59e6925602b8be5854ec9","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"5364c7309e3ba1bba9a59e6925602b8be5854ec9","size":228111,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-rc.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/eslint-2.0.0-rc.0.tgz_1454440549420_0.516086463117972"},"directories":{},"publish_time":1454440551891,"_cnpm_publish_time":1454440551891,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-beta.3":{"name":"eslint","version":"2.0.0-beta.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","handlebars":"^4.0.5","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.isequal":"^3.0.4","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","resolve":"^1.1.6","progress":"^1.1.8","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"2.4.2","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0-beta.3","_shasum":"30fa2e495bd9148b882c7532fa9b13e938668848","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"30fa2e495bd9148b882c7532fa9b13e938668848","size":223956,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-beta.3.tgz"},"directories":{},"publish_time":1454091495332,"_cnpm_publish_time":1454091495332,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-beta.2":{"name":"eslint","version":"2.0.0-beta.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"^3.0.0","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^6.0.4","globals":"^8.18.0","handlebars":"^4.0.5","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.1.0","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"^1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0-beta.2","_shasum":"df6f601f6cb5f63993797b8f70066560969764bb","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"df6f601f6cb5f63993797b8f70066560969764bb","size":215151,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-beta.2.tgz"},"directories":{},"publish_time":1453487695543,"_cnpm_publish_time":1453487695543,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-beta.1":{"name":"eslint","version":"2.0.0-beta.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^1.1.0","es6-map":"^0.1.3","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"3.0.0-alpha-3","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.17.0","handlebars":"^4.0.5","ignore":"^2.2.19","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.5.1","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.8.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@2.0.0-beta.1","_shasum":"6cb3cdf11a65bf61e1797a41bb7550517352d106","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"6cb3cdf11a65bf61e1797a41bb7550517352d106","size":211275,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-beta.1.tgz"},"directories":{},"publish_time":1452543101035,"_cnpm_publish_time":1452543101035,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-alpha-2":{"name":"eslint","version":"2.0.0-alpha-2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.1","es6-map":"^0.1.3","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"3.0.0-alpha-3","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.15.0","handlebars":"^4.0.5","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"3.4.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.7.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^2.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"505c403edf78ab174b575c0b541ce5736086e073","_id":"eslint@2.0.0-alpha-2","_shasum":"9a57c4fbc5bf0c2b0e1b857f0df9ce9a31f1ea15","_from":".","_npmVersion":"1.4.29","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"9a57c4fbc5bf0c2b0e1b857f0df9ce9a31f1ea15","size":205709,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-alpha-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-alpha-2.tgz"},"directories":{},"publish_time":1450891978096,"_cnpm_publish_time":1450891978096,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"2.0.0-alpha-1":{"name":"eslint","version":"2.0.0-alpha-1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.1","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"3.0.0-alpha-3","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.14.0","handlebars":"^4.0.5","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"3.4.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.7.1","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","phantomjs-polyfill":"0.0.1","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6","tmp":"0.0.28"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"3663eeb104be54bee1cc279ee724a7b3ac051b43","_id":"eslint@2.0.0-alpha-1","_shasum":"3c5119529a59ef360ba70ce83831c1154b179722","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"3c5119529a59ef360ba70ce83831c1154b179722","size":200772,"noattachment":false,"key":"/eslint/-/eslint-2.0.0-alpha-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-2.0.0-alpha-1.tgz"},"directories":{},"publish_time":1449859043147,"_cnpm_publish_time":1449859043147,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.10.3":{"name":"eslint","version":"1.10.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.1","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"^2.2.4","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"3.4.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.6.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"2436cc6c1816a7890e35dab38e609daee84d7530","_id":"eslint@1.10.3","_shasum":"fb19a91b13c158082bbca294b17d979bc8353a0a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"fb19a91b13c158082bbca294b17d979bc8353a0a","size":179942,"noattachment":false,"key":"/eslint/-/eslint-1.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.10.3.tgz"},"directories":{},"publish_time":1449000887717,"_cnpm_publish_time":1449000887717,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.10.2":{"name":"eslint","version":"1.10.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.1","escape-string-regexp":"^1.0.2","escope":"^3.3.0","espree":"^2.2.4","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"3.4.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.6.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"931e0a298c7d5c4caabb8407f1c2ee8714115fa6","_id":"eslint@1.10.2","_shasum":"bbfdb76dc739ebd7deb9b2a8d5861ad4cc12e1ee","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"bbfdb76dc739ebd7deb9b2a8d5861ad4cc12e1ee","size":179911,"noattachment":false,"key":"/eslint/-/eslint-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.10.2.tgz"},"directories":{},"publish_time":1448649060782,"_cnpm_publish_time":1448649060782,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.10.1":{"name":"eslint","version":"1.10.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.6.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"01f33d37573252a6d8cf03391792d1d711037bd4","_id":"eslint@1.10.1","_shasum":"174878e3229c008210b9414c3ca3a054c9f1628c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"174878e3229c008210b9414c3ca3a054c9f1628c","size":179796,"noattachment":false,"key":"/eslint/-/eslint-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.10.1.tgz"},"directories":{},"publish_time":1448060696190,"_cnpm_publish_time":1448060696190,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.10.0":{"name":"eslint","version":"1.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.6.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"7aca6572e2fff1492d64053a8a813d76a07a2a95","_id":"eslint@1.10.0","_shasum":"69f8feb1171c4bef1cbceed2c7682dd367e61b04","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"69f8feb1171c4bef1cbceed2c7682dd367e61b04","size":179776,"noattachment":false,"key":"/eslint/-/eslint-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.10.0.tgz"},"directories":{},"publish_time":1448043936382,"_cnpm_publish_time":1448043936382,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.9.0":{"name":"eslint","version":"1.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.1","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.11.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^3.0.0","mkdirp":"^0.5.0","object-assign":"^4.0.1","optionator":"^0.6.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.5.3","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^2.0.0","to-single-quotes":"^2.0.0","user-home":"^2.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^12.0.1","chai":"^3.4.0","cheerio":"^0.19.0","coveralls":"2.11.4","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^15001.1001.0-dev-harmony-fb","gh-got":"^2.2.0","istanbul":"^0.4.0","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"4.0.1","npm-license":"^0.3.1","phantomjs":"1.9.18","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^5.0.3","shelljs-nodecli":"~0.1.0","sinon":"1.17.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"4a115f5cef5cb3605a3f650519d564b6614f8232","_id":"eslint@1.9.0","_shasum":"a75aaf07e28650772ed0e70daa2ce083079b6514","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"a75aaf07e28650772ed0e70daa2ce083079b6514","size":176206,"noattachment":false,"key":"/eslint/-/eslint-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.9.0.tgz"},"directories":{},"publish_time":1446831827266,"_cnpm_publish_time":1446831827266,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.8.0":{"name":"eslint","version":"1.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"0ce8ae872528811f484054a85485c931b3cf5435","_id":"eslint@1.8.0","_shasum":"3138ed78290588cf1f4ce2c72491d07b82a5a8ab","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"3138ed78290588cf1f4ce2c72491d07b82a5a8ab","size":174652,"noattachment":false,"key":"/eslint/-/eslint-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.8.0.tgz"},"directories":{},"publish_time":1446226724232,"_cnpm_publish_time":1446226724232,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.7.3":{"name":"eslint","version":"1.7.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8dd47722be1dc238b006ddc007e0b5936e97a8c1","_id":"eslint@1.7.3","_shasum":"b41f5c31fa891a1cb26c9a08831966e3b4eacdeb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b41f5c31fa891a1cb26c9a08831966e3b4eacdeb","size":171935,"noattachment":false,"key":"/eslint/-/eslint-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.7.3.tgz"},"directories":{},"publish_time":1445447533196,"_cnpm_publish_time":1445447533196,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.7.2":{"name":"eslint","version":"1.7.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"ee822a9c1ac838e4572f1a30bbb61519d384eb31","_id":"eslint@1.7.2","_shasum":"6be589dbb292b4b37a18b69f5cc5a32e94fff0e2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"6be589dbb292b4b37a18b69f5cc5a32e94fff0e2","size":171956,"noattachment":false,"key":"/eslint/-/eslint-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.7.2.tgz"},"directories":{},"publish_time":1445289171741,"_cnpm_publish_time":1445289171741,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.7.1":{"name":"eslint","version":"1.7.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"9836905002df2fb3bd9facc478647d56f68059f8","_id":"eslint@1.7.1","_shasum":"af70222de13473d3153d3b9e819a5da78754bcb5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"af70222de13473d3153d3b9e819a5da78754bcb5","size":171802,"noattachment":false,"key":"/eslint/-/eslint-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.7.1.tgz"},"directories":{},"publish_time":1445032449400,"_cnpm_publish_time":1445032449400,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.7.0":{"name":"eslint","version":"1.7.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.11.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"562fe92b870760f003d40103a4c0f62e821ba3fb","_id":"eslint@1.7.0","_shasum":"3d56da293e97d335b2d9e175f1f57667f5afc1a9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"3d56da293e97d335b2d9e175f1f57667f5afc1a9","size":171718,"noattachment":false,"key":"/eslint/-/eslint-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.7.0.tgz"},"directories":{},"publish_time":1445016665311,"_cnpm_publish_time":1445016665311,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.6.0":{"name":"eslint","version":"1.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","esutils":"^2.0.2","file-entry-cache":"^1.1.1","glob":"^5.0.14","globals":"^8.10.0","handlebars":"^4.0.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","json-stable-stringify":"^1.0.0","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","load-perf":"^0.2.0","markdownlint":"^0.0.8","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"54600a38baded690821d6efb060c6c51ad18cefe","_id":"eslint@1.6.0","_shasum":"108a2d5ccb5a218cf7270f256cc2962518fa0c96","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"108a2d5ccb5a218cf7270f256cc2962518fa0c96","size":167566,"noattachment":false,"key":"/eslint/-/eslint-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.6.0.tgz"},"directories":{},"publish_time":1443806588710,"_cnpm_publish_time":1443806588710,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.5.1":{"name":"eslint","version":"1.5.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.7.0","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"63cd48217b3f2f79b5dfea0c70a90c83cfbd0256","_id":"eslint@1.5.1","_shasum":"bb9e161f0161d71b85dc48163bf14a86f202562b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"bb9e161f0161d71b85dc48163bf14a86f202562b","size":165620,"noattachment":false,"key":"/eslint/-/eslint-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.5.1.tgz"},"directories":{},"publish_time":1442945228861,"_cnpm_publish_time":1442945228861,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.5.0":{"name":"eslint","version":"1.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"1867addebe0212641c675f2a420025b49cff04c4","_id":"eslint@1.5.0","_shasum":"6838b56607ef131887ba0909f4193a967bee6c78","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"6838b56607ef131887ba0909f4193a967bee6c78","size":165454,"noattachment":false,"key":"/eslint/-/eslint-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.5.0.tgz"},"directories":{},"publish_time":1442596299321,"_cnpm_publish_time":1442596299321,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.4.3":{"name":"eslint","version":"1.4.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"fb4a5d6b9011fc90512dd752b9b80173361875a5","_id":"eslint@1.4.3","_shasum":"3211fe7563028ef49492c52d6295dc779f12b7fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"3211fe7563028ef49492c52d6295dc779f12b7fc","size":161862,"noattachment":false,"key":"/eslint/-/eslint-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.4.3.tgz"},"directories":{},"publish_time":1442351996083,"_cnpm_publish_time":1442351996083,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.4.2":{"name":"eslint","version":"1.4.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"990c3ebc07f9473819066fa927cde43f2ddf8fb9","_id":"eslint@1.4.2","_shasum":"d60345b8b2da7b598332b86d374da85b5f09a728","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"d60345b8b2da7b598332b86d374da85b5f09a728","size":161815,"noattachment":false,"key":"/eslint/-/eslint-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.4.2.tgz"},"directories":{},"publish_time":1442346022103,"_cnpm_publish_time":1442346022103,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.4.1":{"name":"eslint","version":"1.4.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"05e2033a125a18dfb7312b48e6212d680e03bb6d","_id":"eslint@1.4.1","_shasum":"816262fc77e2f3cd2f659a5d25e88b78ed6661fd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"816262fc77e2f3cd2f659a5d25e88b78ed6661fd","size":161664,"noattachment":false,"key":"/eslint/-/eslint-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.4.1.tgz"},"directories":{},"publish_time":1442000648859,"_cnpm_publish_time":1442000648859,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.4.0":{"name":"eslint","version":"1.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","glob":"^5.0.14","globals":"^8.6.0","handlebars":"^4.0.0","inquirer":"^0.9.0","file-entry-cache":"^1.1.1","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","shelljs":"^0.3.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","to-double-quotes":"^1.0.1","to-single-quotes":"^1.0.3","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","leche":"^2.1.1","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"60d61932cd8f8d7b051cf29811954e2406e8995d","_id":"eslint@1.4.0","_shasum":"5181ae4ae6084ff4bf484b60e603e3141d46dd40","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"5181ae4ae6084ff4bf484b60e603e3141d46dd40","size":161624,"noattachment":false,"key":"/eslint/-/eslint-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.4.0.tgz"},"directories":{},"publish_time":1441985420351,"_cnpm_publish_time":1441985420351,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.3.1":{"name":"eslint","version":"1.3.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.5.0","handlebars":"^3.0.3","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"24d836e8c1d07856d5f805e72c7cfba4cebf81ad","_id":"eslint@1.3.1","_shasum":"4ed73211c95e7605e9c50c2d038c9460816617ed","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"4ed73211c95e7605e9c50c2d038c9460816617ed","size":151996,"noattachment":false,"key":"/eslint/-/eslint-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.3.1.tgz"},"directories":{},"publish_time":1440859842798,"_cnpm_publish_time":1440859842798,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.3.0":{"name":"eslint","version":"1.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.5.0","handlebars":"^3.0.3","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","cheerio":"^0.19.0","coveralls":"2.11.2","dateformat":"^1.0.8","ejs":"^2.3.3","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"917e37f0fc59d39174ed5dc731b28f88c67e32f9","_id":"eslint@1.3.0","_shasum":"bcc00743d0d2226eafae24c408433777c3461827","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"bcc00743d0d2226eafae24c408433777c3461827","size":151989,"noattachment":false,"key":"/eslint/-/eslint-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.3.0.tgz"},"directories":{},"publish_time":1440792674836,"_cnpm_publish_time":1440792674836,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.2.1":{"name":"eslint","version":"1.2.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.3.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8f6f543b2952e439ba5e158b3f0bcfd150ab3914","_id":"eslint@1.2.1","_shasum":"101b1c094d739d1e6c0f47e3522d89fb94620bcc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"101b1c094d739d1e6c0f47e3522d89fb94620bcc","size":146236,"noattachment":false,"key":"/eslint/-/eslint-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.2.1.tgz"},"directories":{},"publish_time":1440092116949,"_cnpm_publish_time":1440092116949,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.2.0":{"name":"eslint","version":"1.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.4","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.3.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","is-resolvable":"^1.0.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","linefix":"^0.1.1","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"49ac8fcb62efb9a1fc3497c1d98e11e30a7be0d8","_id":"eslint@1.2.0","_shasum":"01c11fec62cc1c329f0f37c5b4db0b731ffd6cac","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"01c11fec62cc1c329f0f37c5b4db0b731ffd6cac","size":146086,"noattachment":false,"key":"/eslint/-/eslint-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.2.0.tgz"},"directories":{},"publish_time":1439930189627,"_cnpm_publish_time":1439930189627,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.1.0":{"name":"eslint","version":"1.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.0","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.3.0","inquirer":"^0.9.0","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"a222f544f527fa1aa462850e8ba559f8e5dec33d","_id":"eslint@1.1.0","_shasum":"7c692419bea4d272c690676da5fa1205ca2bec4f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"7c692419bea4d272c690676da5fa1205ca2bec4f","size":142595,"noattachment":false,"key":"/eslint/-/eslint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.1.0.tgz"},"directories":{},"publish_time":1438983916830,"_cnpm_publish_time":1438983916830,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.0.0-rc-3":{"name":"eslint","version":"1.0.0-rc-3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chai":"^1.9.1","chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.0","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.2.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","mocha":"^2.1.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.8.1","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"7a6c0066b3dd1623a05b1e0197d76f718364ccac","_id":"eslint@1.0.0-rc-3","_shasum":"98d6d62b5f2771e097d0b5e83e4f399691ad80d9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"98d6d62b5f2771e097d0b5e83e4f399691ad80d9","size":138030,"noattachment":false,"key":"/eslint/-/eslint-1.0.0-rc-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.0.0-rc-3.tgz"},"directories":{},"publish_time":1437758712591,"_cnpm_publish_time":1437758712591,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.0.0":{"name":"eslint","version":"1.0.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.0","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.2.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"3cbc5b65f8ba1c0de00f2081821f5803beb5b2b0","_id":"eslint@1.0.0","_shasum":"ae226fb8f0dc8243a52c1cb007ce7f60f9d9f8f0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"ae226fb8f0dc8243a52c1cb007ce7f60f9d9f8f0","size":140116,"noattachment":false,"key":"/eslint/-/eslint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.0.0.tgz"},"directories":{},"publish_time":1438363193563,"_cnpm_publish_time":1438363193563,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.0.0-rc-2":{"name":"eslint","version":"1.0.0-rc-2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls","check-commit":"node Makefile.js checkGitCommit"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.0","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.2.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","lodash.clonedeep":"^3.0.1","lodash.merge":"^3.3.2","lodash.omit":"^3.1.0","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.8.1","esprima":"^2.4.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"3.6.0","npm-license":"^0.2.3","phantomjs":"1.9.7-15","proxyquire":"^1.0.0","rewire":"^2.3.4","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"28ad20d9e0afcdf59dc94b4337bedcf4d286c133","_id":"eslint@1.0.0-rc-2","_shasum":"9f4035a6093b76c5c6238c897da4f0f0dec1746d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"9f4035a6093b76c5c6238c897da4f0f0dec1746d","size":137094,"noattachment":false,"key":"/eslint/-/eslint-1.0.0-rc-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.0.0-rc-2.tgz"},"directories":{},"publish_time":1437674732843,"_cnpm_publish_time":1437674732843,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"1.0.0-rc-1":{"name":"eslint","version":"1.0.0-rc-1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.2.0","espree":"^2.2.0","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.2.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","path-is-inside":"^1.0.1","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.8.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"424c9bad80b4b0dc28db8e22d892db612d4be603","_id":"eslint@1.0.0-rc-1","_shasum":"d66ebccdb4f5873bf6a144132b42ed967baae7d8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"d66ebccdb4f5873bf6a144132b42ed967baae7d8","size":126134,"noattachment":false,"key":"/eslint/-/eslint-1.0.0-rc-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-1.0.0-rc-1.tgz"},"directories":{},"publish_time":1436985502041,"_cnpm_publish_time":1436985502041,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.24.1":{"name":"eslint","version":"0.24.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.1.0","espree":"^2.0.1","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.0.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.8.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"b4423e309e74956adb05eb543ffb653086e4fe0e","_id":"eslint@0.24.1","_shasum":"54a50809855b9655721c6f2ee57b351edce28101","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"54a50809855b9655721c6f2ee57b351edce28101","size":125998,"noattachment":false,"key":"/eslint/-/eslint-0.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.24.1.tgz"},"directories":{},"publish_time":1436550606566,"_cnpm_publish_time":1436550606566,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.24.0":{"name":"eslint","version":"0.24.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.1.0","espree":"^2.0.1","estraverse":"^4.1.0","estraverse-fb":"^1.3.1","globals":"^8.0.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.8.1","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.6","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"b09484adab0e73e41bb9be28d8423b3295e4d5ff","_id":"eslint@0.24.0","_shasum":"1fc8ce7a153e614599cfc9efdabac4d1ea9aa6b0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"1fc8ce7a153e614599cfc9efdabac4d1ea9aa6b0","size":124841,"noattachment":false,"key":"/eslint/-/eslint-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.24.0.tgz"},"directories":{},"publish_time":1435336493049,"_cnpm_publish_time":1435336493049,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.23.0":{"name":"eslint","version":"0.23.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.1.0","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^8.0.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.7.0","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.5","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"1.14.1","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8121bed1d8677bad2ba87093c941cc9ea79bdb80","_id":"eslint@0.23.0","_shasum":"99f6653a824c5cd363f53909dcc8ef977f12de17","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.32","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"99f6653a824c5cd363f53909dcc8ef977f12de17","size":150223,"noattachment":false,"key":"/eslint/-/eslint-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.23.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1434328250437,"_cnpm_publish_time":1434328250437,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.22.1":{"name":"eslint","version":"0.22.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.1.0","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.7.0","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.5","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.22.1","_shasum":"55bac08945b0acda1745620d20a52a2ba987d66e","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"55bac08945b0acda1745620d20a52a2ba987d66e","size":117665,"noattachment":false,"key":"/eslint/-/eslint-0.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.22.1.tgz"},"directories":{},"publish_time":1433035328817,"_cnpm_publish_time":1433035328817,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.22.0":{"name":"eslint","version":"0.22.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"git+https://github.com/eslint/eslint.git"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.1.0","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","inquirer":"^0.8.2","is-my-json-valid":"^2.10.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.7.0","esprima-fb":"^10001.1.0-dev-harmony-fb","gh-got":"^1.0.3","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.5","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"4ddbe5f74053dd0784d536520fe6a21a7715a8c2","_id":"eslint@0.22.0","_shasum":"9e87db7a99ae0e8c80ea484b09ee7579f1645644","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.22","_npmUser":{"name":"ivolodin","email":"ivolodin@gmail.com"},"dist":{"shasum":"9e87db7a99ae0e8c80ea484b09ee7579f1645644","size":147228,"noattachment":false,"key":"/eslint/-/eslint-0.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.22.0.tgz"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1433027782224,"_cnpm_publish_time":1433027782224,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.21.2":{"name":"eslint","version":"0.21.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.0.1","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","inquirer":"^0.8.2","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.5","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"4e21cdce57b1d151ebf76b63bab67ad7e452d511","_id":"eslint@0.21.2","_shasum":"beddf247800d4867f6b1051d224bdb83c2d201c7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"beddf247800d4867f6b1051d224bdb83c2d201c7","size":111624,"noattachment":false,"key":"/eslint/-/eslint-0.21.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.21.2.tgz"},"directories":{},"publish_time":1431974729265,"_cnpm_publish_time":1431974729265,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.21.1":{"name":"eslint","version":"0.21.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.0.1","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","inquirer":"^0.8.2","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.5","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"341c7628e5642ffd81cc38716ce3941459e4ee87","_id":"eslint@0.21.1","_shasum":"d51e5377ca09854f3e1dd61f51f1559b9751b9ad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"d51e5377ca09854f3e1dd61f51f1559b9751b9ad","size":111359,"noattachment":false,"key":"/eslint/-/eslint-0.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.21.1.tgz"},"directories":{},"publish_time":1431706431117,"_cnpm_publish_time":1431706431117,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.21.0":{"name":"eslint","version":"0.21.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.0.1","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","inquirer":"^0.8.2","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","path-is-absolute":"^1.0.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.4","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"83d000e11491e04698709bd8cf72c0c5193a3315","_id":"eslint@0.21.0","_shasum":"1bc6b328436d29ec92ee9e9d652f469bcd7ea89b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"1bc6b328436d29ec92ee9e9d652f469bcd7ea89b","size":110659,"noattachment":false,"key":"/eslint/-/eslint-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.21.0.tgz"},"directories":{},"publish_time":1431194176881,"_cnpm_publish_time":1431194176881,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.20.0":{"name":"eslint","version":"0.20.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.0.0","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.4","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"dc500e81162bf0cb4747a4a415c121b0c46975cb","_id":"eslint@0.20.0","_shasum":"796931e62d5ebd0a9b0fc1730820a73b2242ab85","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"796931e62d5ebd0a9b0fc1730820a73b2242ab85","size":105609,"noattachment":false,"key":"/eslint/-/eslint-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.20.0.tgz"},"directories":{},"publish_time":1429900235823,"_cnpm_publish_time":1429900235823,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.19.0":{"name":"eslint","version":"0.19.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^3.0.0","espree":"^2.0.1","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","markdownlint":"^0.0.3","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"2b1db11638dec341495ade45b85e2b04e71f66bb","_id":"eslint@0.19.0","_shasum":"a7e1453256d829fcd9535edb2ced55ea2914f809","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"a7e1453256d829fcd9535edb2ced55ea2914f809","size":103906,"noattachment":false,"key":"/eslint/-/eslint-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.19.0.tgz"},"directories":{},"publish_time":1428785002010,"_cnpm_publish_time":1428785002010,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.18.0":{"name":"eslint","version":"0.18.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"2.0.6","espree":"^1.12.0","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"a5ce647aedd4627143d7928051cadaf86ab30932","_id":"eslint@0.18.0","_shasum":"e1117ccd86af174b0312ffe82509019d5b50759b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"e1117ccd86af174b0312ffe82509019d5b50759b","size":102507,"noattachment":false,"key":"/eslint/-/eslint-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.18.0.tgz"},"directories":{},"publish_time":1427563603107,"_cnpm_publish_time":1427563603107,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.17.1":{"name":"eslint","version":"0.17.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"2.0.6","espree":"^1.12.0","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"2e10725064aaa70d9e78e2f7a4b4b66dca830597","_id":"eslint@0.17.1","_shasum":"609dfe5195a803ddfd515f1c187eec435a8b585e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"609dfe5195a803ddfd515f1c187eec435a8b585e","size":100198,"noattachment":false,"key":"/eslint/-/eslint-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.17.1.tgz"},"directories":{},"publish_time":1426638686357,"_cnpm_publish_time":1426638686357,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.17.0":{"name":"eslint","version":"0.17.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"2.0.6","espree":"^1.12.0","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d0edc11626cca8c9d50d4fef855f109b8270b967","_id":"eslint@0.17.0","_shasum":"afbd34265b96989857f8d81264b2d70c74d1ed9a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"afbd34265b96989857f8d81264b2d70c74d1ed9a","size":99778,"noattachment":false,"key":"/eslint/-/eslint-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.17.0.tgz"},"directories":{},"publish_time":1426364777811,"_cnpm_publish_time":1426364777811,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.16.2":{"name":"eslint","version":"0.16.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"2.0.6","espree":"^1.11.0","estraverse":"^2.0.0","estraverse-fb":"^1.3.1","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"93a892588abc9eaea0a5e7410c30e5384b4c6d77","_id":"eslint@0.16.2","_shasum":"8bcedd7bdffb2c37cf6d76ee5e4f7d66d3941a03","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"8bcedd7bdffb2c37cf6d76ee5e4f7d66d3941a03","size":98168,"noattachment":false,"key":"/eslint/-/eslint-0.16.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.16.2.tgz"},"publish_time":1426034483544,"_cnpm_publish_time":1426034483544,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.16.1":{"name":"eslint","version":"0.16.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.6","espree":"^1.11.0","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"3bf1511f3769251d39d06f024479c8676ed5e1ad","_id":"eslint@0.16.1","_shasum":"2b2ddf4803790e96e1e8ab4edfe84a8ebc581210","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"2b2ddf4803790e96e1e8ab4edfe84a8ebc581210","size":98181,"noattachment":false,"key":"/eslint/-/eslint-0.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.16.1.tgz"},"directories":{},"publish_time":1425835184910,"_cnpm_publish_time":1425835184910,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.16.0":{"name":"eslint","version":"0.16.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.6","espree":"^1.11.0","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"license":"MIT","engines":{"node":">=0.10"},"gitHead":"15e344bfeddcdbb6024eccd2fb79f1ae8df891c5","_id":"eslint@0.16.0","_shasum":"fdd11baa94b8f559bcd78ede4e7b71af6afb7be6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"fdd11baa94b8f559bcd78ede4e7b71af6afb7be6","size":97890,"noattachment":false,"key":"/eslint/-/eslint-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.16.0.tgz"},"directories":{},"publish_time":1425761441270,"_cnpm_publish_time":1425761441270,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.15.1":{"name":"eslint","version":"0.15.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"^1.0.0","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.4","espree":"^1.9.1","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"a78c526a4f30cb6fbd4d49d1cea1771738672d2a","_id":"eslint@0.15.1","_shasum":"67e5898f2cfe05be27878ce83d4dd92795539712","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"67e5898f2cfe05be27878ce83d4dd92795539712","size":94973,"noattachment":false,"key":"/eslint/-/eslint-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.15.1.tgz"},"directories":{},"publish_time":1424979752584,"_cnpm_publish_time":1424979752584,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.15.0":{"name":"eslint","version":"0.15.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.4","espree":"^1.9.1","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d69549be1cc329267f35e0a56416e3eacaa5fb09","_id":"eslint@0.15.0","_shasum":"8d6b5a80d3c82ec34fc6786461824e3f0c4bbb74","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"8d6b5a80d3c82ec34fc6786461824e3f0c4bbb74","size":94094,"noattachment":false,"key":"/eslint/-/eslint-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.15.0.tgz"},"directories":{},"publish_time":1424554957026,"_cnpm_publish_time":1424554957026,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.14.1":{"name":"eslint","version":"0.14.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.4","espree":"^1.8.1","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"5fa62c0fcc6e362491ab6b3202bd8ce2de184108","_id":"eslint@0.14.1","_shasum":"2a08811ca094ff85cafcd42acafa7405d7f11500","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"2a08811ca094ff85cafcd42acafa7405d7f11500","size":93130,"noattachment":false,"key":"/eslint/-/eslint-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.14.1.tgz"},"directories":{},"publish_time":1423419091666,"_cnpm_publish_time":1423419091666,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.14.0":{"name":"eslint","version":"0.14.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.4","espree":"^1.8.1","estraverse":"^1.9.1","estraverse-fb":"^1.3.0","globals":"^6.1.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.3","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","esprima-fb":"^10001.1.0-dev-harmony-fb","eslint-tester":"^0.6.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"fe7eb144331af54fe47ed838838ddd33a5dfa5a7","_id":"eslint@0.14.0","_shasum":"b51c69a510c59e4f0e0205028c83b799354918c0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b51c69a510c59e4f0e0205028c83b799354918c0","size":93100,"noattachment":false,"key":"/eslint/-/eslint-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.14.0.tgz"},"directories":{},"publish_time":1423350307774,"_cnpm_publish_time":1423350307774,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.13.0":{"name":"eslint","version":"0.13.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","docs":"node Makefile.js docs","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"^2.0.3","espree":"^1.7.1","estraverse":"^1.9.1","globals":"^5.1.0","estraverse-fb":"^1.3.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.0","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.5.0","istanbul":"^0.3.5","jsdoc":"^3.3.0-beta1","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"022f604264dc351dba23fb3e9f4f9bf6a7ca5730","_id":"eslint@0.13.0","_shasum":"962f8f6e0f31a0c0e36c4604c43e6aeb4d24bdfa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"962f8f6e0f31a0c0e36c4604c43e6aeb4d24bdfa","size":88172,"noattachment":false,"key":"/eslint/-/eslint-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.13.0.tgz"},"directories":{},"publish_time":1422138125545,"_cnpm_publish_time":1422138125545,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.12.0":{"name":"eslint","version":"0.12.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An AST-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.1.1","doctrine":"^0.6.2","escape-string-regexp":"^1.0.2","escope":"~1.0.0","espree":"^1.6.0","estraverse":"^1.9.1","globals":"^4.0.0","js-yaml":"^3.2.5","minimatch":"^2.0.1","mkdirp":"^0.5.0","object-assign":"^2.0.0","optionator":"^0.5.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"^1.0.0","brfs":"0.0.9","browserify":"^8.1.0","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.5.0","istanbul":"^0.3.5","jsonlint":"^1.6.2","mocha":"^2.1.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.12.2","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript","espree"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d807050bfc331f62fe960730060987889dfde127","_id":"eslint@0.12.0","_shasum":"56877674c9ac26f8720cdad82cb20cb29af2a5e9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"56877674c9ac26f8720cdad82cb20cb29af2a5e9","size":87033,"noattachment":false,"key":"/eslint/-/eslint-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.12.0.tgz"},"directories":{},"publish_time":1421514019607,"_cnpm_publish_time":1421514019607,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.11.0":{"name":"eslint","version":"0.11.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.6.2","escope":"~1.0.0","espree":"^1.4.0","estraverse":"~1.5.1","globals":"^4.0.0","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.5","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"63b51f2ea75565da36f5fdc089fc96962caf3022","_id":"eslint@0.11.0","_shasum":"f57d92cfac1d206a01a96e4662f3af88141ab526","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"f57d92cfac1d206a01a96e4662f3af88141ab526","size":85301,"noattachment":false,"key":"/eslint/-/eslint-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.11.0.tgz"},"directories":{},"publish_time":1419975206750,"_cnpm_publish_time":1419975206750,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.2":{"name":"eslint","version":"0.10.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.6.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8ca82d8e3112145c6e060214f08cbf9e29fbaf9f","_id":"eslint@0.10.2","_shasum":"858e76f7e28c63654282f050745355cb142b8e32","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"858e76f7e28c63654282f050745355cb142b8e32","size":85475,"noattachment":false,"key":"/eslint/-/eslint-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.2.tgz"},"directories":{},"publish_time":1418428334172,"_cnpm_publish_time":1418428334172,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.1":{"name":"eslint","version":"0.10.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.6.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"ab2a8ffa3b9bebeccfa88ca92ed493156b6370ca","_id":"eslint@0.10.1","_shasum":"478a87ac03ed08124fe474380da5bf0d505af958","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"478a87ac03ed08124fe474380da5bf0d505af958","size":85031,"noattachment":false,"key":"/eslint/-/eslint-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.1.tgz"},"directories":{},"publish_time":1417906760004,"_cnpm_publish_time":1417906760004,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.11.0-alpha.0":{"name":"eslint","version":"0.11.0-alpha.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","deepcopy":"^0.3.3","doctrine":"^0.6.2","escope":"~1.0.0","esprima":"^1.2.2","esprima-fb":"^8001.1.0-dev-harmony-fb","estraverse":"^1.8.0","estraverse-fb":"^1.1.0","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.3.0","istanbul":"^0.3.2","jsonlint":"^1.6.2","leche":"^1.0.1","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"fcc557a5fdeb5e0a81ecb95470dc8cb4b192fb90","_id":"eslint@0.11.0-alpha.0","_shasum":"8b35215b9f33d18f4587f86c22f17a8e5c19f4ee","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"8b35215b9f33d18f4587f86c22f17a8e5c19f4ee","size":89807,"noattachment":false,"key":"/eslint/-/eslint-0.11.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.11.0-alpha.0.tgz"},"directories":{},"publish_time":1417222153713,"_cnpm_publish_time":1417222153713,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.0":{"name":"eslint","version":"0.10.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.6.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"a4187dd80a662ee0f2677ae92aec6122ed847c3b","_id":"eslint@0.10.0","_shasum":"9f2a5bb291decc70f2f195c738b9ffe69b79031b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"9f2a5bb291decc70f2f195c738b9ffe69b79031b","size":84217,"noattachment":false,"key":"/eslint/-/eslint-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.0.tgz"},"directories":{},"publish_time":1417131763946,"_cnpm_publish_time":1417131763946,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.0-alpha.2":{"name":"eslint","version":"0.10.0-alpha.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","deepcopy":"^0.3.3","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","esprima-fb":"^8001.1.0-dev-harmony-fb","estraverse":"~1.5.1","estraverse-fb":"^1.0.0","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","leche":"^1.0.1","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","npm-license":"^0.2.3","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"df341cefb872b6c7a4b497b28d6821c5ebb9e844","_id":"eslint@0.10.0-alpha.2","_shasum":"18b6ce68a6e9d118d80a45d05c386cad9fa2ea0e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"18b6ce68a6e9d118d80a45d05c386cad9fa2ea0e","size":86844,"noattachment":false,"key":"/eslint/-/eslint-0.10.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.0-alpha.2.tgz"},"directories":{},"publish_time":1416763868154,"_cnpm_publish_time":1416763868154,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.0-alpha.1":{"name":"eslint","version":"0.10.0-alpha.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","esprima-fb":"^8001.1.0-dev-harmony-fb","estraverse":"~1.5.1","estraverse-fb":"^1.0.0","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","leche":"^1.0.1","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"9f50bfa4d9110b43742b5bb6c8911f024b495091","_id":"eslint@0.10.0-alpha.1","_shasum":"4a4d0681ecd52ee28d6c5d881c5e75a6ddad92ec","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"4a4d0681ecd52ee28d6c5d881c5e75a6ddad92ec","size":82059,"noattachment":false,"key":"/eslint/-/eslint-0.10.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.0-alpha.1.tgz"},"directories":{},"publish_time":1416159323776,"_cnpm_publish_time":1416159323776,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.10.0-alpha":{"name":"eslint","version":"0.10.0-alpha","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","esprima-fb":"^8001.1.0-dev-harmony-fb","estraverse":"~1.5.1","estraverse-fb":"^1.0.0","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","leche":"^1.0.1","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","semver":"^4.1.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"599547347aefa84a0a28a5e683a483e888d0da91","_id":"eslint@0.10.0-alpha","_shasum":"18da2f33d0f420c234a4dc4f38ab53f9c150d4c3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"18da2f33d0f420c234a4dc4f38ab53f9c150d4c3","size":82030,"noattachment":false,"key":"/eslint/-/eslint-0.10.0-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.10.0-alpha.tgz"},"directories":{},"publish_time":1416078237180,"_cnpm_publish_time":1416078237180,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.9.2":{"name":"eslint","version":"0.9.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","coveralls":"2.11.2","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"~1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"d3b6a61ddb808c8c102b3c85a939b2079aa384ba","_id":"eslint@0.9.2","_shasum":"0f278233065d3f77188ec28e7e3bd92c79d56985","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"0f278233065d3f77188ec28e7e3bd92c79d56985","size":78338,"noattachment":false,"key":"/eslint/-/eslint-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.9.2.tgz"},"directories":{},"publish_time":1414862540201,"_cnpm_publish_time":1414862540201,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.9.1":{"name":"eslint","version":"0.9.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"498053d9c143d5591ac48eaf35bdd703c54bb465","_id":"eslint@0.9.1","_shasum":"df8ad0ebe7f9a27b0bab7b4cd41331a5f25e1c7c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"df8ad0ebe7f9a27b0bab7b4cd41331a5f25e1c7c","size":77353,"noattachment":false,"key":"/eslint/-/eslint-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.9.1.tgz"},"directories":{},"publish_time":1414254888487,"_cnpm_publish_time":1414254888487,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.9.0":{"name":"eslint","version":"0.9.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","concat-stream":"^1.4.6","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"e7b4b1b17d011849d65af53738aa64556aa955f4","_id":"eslint@0.9.0","_shasum":"1f92914854bf344d432139208771906638891c90","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"1f92914854bf344d432139208771906638891c90","size":77333,"noattachment":false,"key":"/eslint/-/eslint-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.9.0.tgz"},"directories":{},"publish_time":1414189774100,"_cnpm_publish_time":1414189774100,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.8.2":{"name":"eslint","version":"0.8.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"chalk":"~0.5.1","debug":"^2.0.0","doctrine":"^0.5.2","escope":"~1.0.0","esprima":"^1.2.2","estraverse":"~1.5.1","js-yaml":"~3.2.2","minimatch":"^1.0.0","mkdirp":"^0.5.0","object-assign":"^1.0.0","optionator":"^0.4.0","strip-json-comments":"~1.0.1","text-table":"~0.2.0","user-home":"^1.0.0","xml-escape":"~1.0.0"},"devDependencies":{"beefy":"~1.0.0","brfs":"0.0.9","browserify":"^5.11.2","chai":"^1.9.1","dateformat":"^1.0.8","eslint-tester":"^0.2.1","istanbul":"^0.3.2","jsonlint":"^1.6.2","mocha":"~1.13.0","mocha-phantomjs":"^3.5.0","phantomjs":"^1.9.9","proxyquire":"^1.0.0","shelljs":"^0.3.0","shelljs-nodecli":"~0.1.0","sinon":"^1.10.3","through":"^2.3.6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"c477dc38bab43006cf15bd974322d4acf15ca097","_id":"eslint@0.8.2","_shasum":"f2cab96f2f3b22b877947744f82d8b88edcc1dce","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"f2cab96f2f3b22b877947744f82d8b88edcc1dce","size":70671,"noattachment":false,"key":"/eslint/-/eslint-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.8.2.tgz"},"directories":{},"publish_time":1411228847850,"_cnpm_publish_time":1411228847850,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.8.1":{"name":"eslint","version":"0.8.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0","xml-escape":"~1.0.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"df4f0a6fe3e684eb962af090e7313b90f91f9a3d","_id":"eslint@0.8.1","_shasum":"d68fd08ea5bd0516544d366769891b37421b9f62","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"d68fd08ea5bd0516544d366769891b37421b9f62","size":70267,"noattachment":false,"key":"/eslint/-/eslint-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.8.1.tgz"},"directories":{},"publish_time":1410309157315,"_cnpm_publish_time":1410309157315,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.8.0":{"name":"eslint","version":"0.8.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0","xml-escape":"~1.0.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"gitHead":"74cd52479dc74ebd00795bd22fc6a3686e57a846","_id":"eslint@0.8.0","_shasum":"b9ce0a03d60ec95604ae439592a458ab4546dde4","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"dist":{"shasum":"b9ce0a03d60ec95604ae439592a458ab4546dde4","size":68045,"noattachment":false,"key":"/eslint/-/eslint-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.8.0.tgz"},"directories":{},"publish_time":1409942810941,"_cnpm_publish_time":1409942810941,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.7.4":{"name":"eslint","version":"0.7.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.7.4","dist":{"shasum":"b70d770575a453313499830ad3292135df892f74","size":64512,"noattachment":false,"key":"/eslint/-/eslint-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.7.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1405017004865,"_cnpm_publish_time":1405017004865,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.7.3":{"name":"eslint","version":"0.7.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.7.3","dist":{"shasum":"11d9bd46966c5557ca916d35d1bfc524e878fe44","size":64500,"noattachment":false,"key":"/eslint/-/eslint-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.7.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1404935501180,"_cnpm_publish_time":1404935501180,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.7.2":{"name":"eslint","version":"0.7.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.7.2","dist":{"shasum":"7a2f47169966c553ea26cc34dd21761e00209df1","size":64275,"noattachment":false,"key":"/eslint/-/eslint-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.7.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1404840464240,"_cnpm_publish_time":1404840464240,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.7.1":{"name":"eslint","version":"0.7.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","minimatch":"^0.3.0","debug":"^0.8.1","object-assign":"^0.3.1","mkdirp":"^0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0","glob":"^4.0.0","proxyquire":"^1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.7.1","dist":{"shasum":"f19fed6f091062237dc4011f17115ecf1662fe8a","size":64145,"noattachment":false,"key":"/eslint/-/eslint-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.7.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1404775470078,"_cnpm_publish_time":1404775470078,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.6.2":{"name":"eslint","version":"0.6.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","cssauron-esprima":"0.0.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"^0.1.0","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.6.2","dist":{"shasum":"f7036327745c3517b3a9655f8672b1d416513e85","size":59005,"noattachment":false,"key":"/eslint/-/eslint-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.6.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1400880280856,"_cnpm_publish_time":1400880280856,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.6.1":{"name":"eslint","version":"0.6.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"^0.4.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","cssauron-esprima":"0.0.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.6.1","dist":{"shasum":"3be7c5d1f73d7132acf361d607889a5774240c9c","size":58568,"noattachment":false,"key":"/eslint/-/eslint-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.6.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1400353702367,"_cnpm_publish_time":1400353702367,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.6.0":{"name":"eslint","version":"0.6.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"~0.3.0","estraverse":"~1.3.0","esprima":"^1.2.0","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","cssauron-esprima":"0.0.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","engines":{"node":">=0.10"},"_id":"eslint@0.6.0","dist":{"shasum":"73bb4bb42e06e2a8ce4bb53c692f289b544f49ba","size":58552,"noattachment":false,"key":"/eslint/-/eslint-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.6.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1400353074272,"_cnpm_publish_time":1400353074272,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.5.1":{"name":"eslint","version":"0.5.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"~0.3.0","estraverse":"~1.3.0","esprima":"~1.1.1","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","cssauron-esprima":"0.0.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","_id":"eslint@0.5.1","dist":{"shasum":"639ee86038702379e64a7c69d190c93ee3ef6f6b","size":55247,"noattachment":false,"key":"/eslint/-/eslint-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.5.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1397766326444,"_cnpm_publish_time":1397766326444,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.5.0":{"name":"eslint","version":"0.5.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"homepage":"http://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"dependencies":{"optionator":"~0.3.0","estraverse":"~1.3.0","esprima":"~1.1.1","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0","cssauron-esprima":"0.0.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","_id":"eslint@0.5.0","dist":{"shasum":"c3878038e429df508bc213a1f24c5617fc81964d","size":54465,"noattachment":false,"key":"/eslint/-/eslint-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.5.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1397165117699,"_cnpm_publish_time":1397165117699,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.5":{"name":"eslint","version":"0.4.5","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","perf":"node Makefile.js perf","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"~1.1.1","escope":"~1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"homepage":"https://github.com/eslint/eslint","_id":"eslint@0.4.5","dist":{"shasum":"dc1a207d0bd7697282011e1066cdb1264822c929","size":52856,"noattachment":false,"key":"/eslint/-/eslint-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.5.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1396131776023,"_cnpm_publish_time":1396131776023,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.4":{"name":"eslint","version":"0.4.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.5.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0","shelljs-nodecli":"~0.1.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"homepage":"https://github.com/eslint/eslint","_id":"eslint@0.4.4","dist":{"shasum":"97a9c346c07d53889183e7cfcdd1b255579a56d0","size":51787,"noattachment":false,"key":"/eslint/-/eslint-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1395777367203,"_cnpm_publish_time":1395777367203,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.3":{"name":"eslint","version":"0.4.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.3.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"homepage":"https://github.com/eslint/eslint","_id":"eslint@0.4.3","dist":{"shasum":"136ec14ba2be64782eff96eb7832ff8161065b25","size":50370,"noattachment":false,"key":"/eslint/-/eslint-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1395188704015,"_cnpm_publish_time":1395188704015,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.2":{"name":"eslint","version":"0.4.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.3.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"homepage":"https://github.com/eslint/eslint","_id":"eslint@0.4.2","dist":{"shasum":"ea03dee69286475ea55b52a41699dcc19599cd76","size":49673,"noattachment":false,"key":"/eslint/-/eslint-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1393898831091,"_cnpm_publish_time":1393898831091,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.1":{"name":"eslint","version":"0.4.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.3.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"homepage":"https://github.com/eslint/eslint","_id":"eslint@0.4.1","dist":{"shasum":"7876e68e94fdd309ba3c35ed643f99f532e28fba","size":49274,"noattachment":false,"key":"/eslint/-/eslint-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1393528548517,"_cnpm_publish_time":1393528548517,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.4.0":{"name":"eslint","version":"0.4.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify","profile":"beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optionator":"~0.1.1","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1","js-yaml":"~3.0.1","doctrine":"~0.3.0"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6","eslint-tester":"latest","brfs":"0.0.9","through":"~2.3.4","beefy":"~1.0.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"_id":"eslint@0.4.0","dist":{"shasum":"f49230b7df0194f59bafa927f0deb333c89feae2","size":46909,"noattachment":false,"key":"/eslint/-/eslint-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.4.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1392228098728,"_cnpm_publish_time":1392228098728,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.3.0":{"name":"eslint","version":"0.3.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","gensite":"node Makefile.js gensite","browserify":"node Makefile.js browserify"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/eslint/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0","glob":"~3.2.7","text-table":"~0.2.0","chalk":"~0.4.0","strip-json-comments":"~0.1.1"},"devDependencies":{"sinon":"1.7.3","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","istanbul":"~0.2.3","dateformat":"~1.0.7-1.2.3","browserify":"~3.20.0","mocha-phantomjs":"~3.3.1","phantomjs":"~1.9.2-6"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/eslint/eslint/blob/master/LICENSE"},"bugs":{"url":"https://github.com/eslint/eslint/issues"},"_id":"eslint@0.3.0","dist":{"shasum":"f0e3ee3347ed01a69e5c6bd6f934862f7cd8bfba","size":43975,"noattachment":false,"key":"/eslint/-/eslint-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1390259878480,"_cnpm_publish_time":1390259878480,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.2.0":{"name":"eslint","version":"0.2.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","bundle":"bash scripts/bundle.sh"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0"},"devDependencies":{"sinon":"*","commonjs-everywhere":"~0.9.0","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","jshint":"~2.3","istanbul":"~0.1"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.2.0","dist":{"shasum":"87da599316e9084c190f9882b54f9c4205394259","size":41723,"noattachment":false,"key":"/eslint/-/eslint-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1388608108167,"_cnpm_publish_time":1388608108167,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.4":{"name":"eslint","version":"0.1.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"test":"node Makefile.js test","lint":"node Makefile.js lint","patch":"node Makefile.js patch","minor":"node Makefile.js minor","major":"node Makefile.js major","bundle":"bash scripts/bundle.sh"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0"},"devDependencies":{"sinon":"*","commonjs-everywhere":"~0.9.0","mocha":"~1.13.0","chai":"~1.8.1","shelljs":"~0.2","jsonlint":"~1.6.0","jshint":"~2.3","istanbul":"~0.1"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.4","dist":{"shasum":"52451ce269a3ea9f34da5077e60deb179c511f9a","size":39871,"noattachment":false,"key":"/eslint/-/eslint-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.4.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1386295633148,"_cnpm_publish_time":1386295633148,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.3":{"name":"eslint","version":"0.1.3","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash scripts/changelog-update.sh","test":"node ./node_modules/grunt-cli/bin/grunt test","lint":"node ./node_modules/grunt-cli/bin/grunt jshint","bundle":"bash scripts/bundle.sh"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0"},"devDependencies":{"sinon":"*","commonjs-everywhere":"~0.9.0","mocha":"~1.13.0","chai":"~1.8.1","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.4","grunt-istanbul-coverage":"0.0.2","grunt-istanbul":"~0.2.3","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-cli":"~0.1.11","grunt-mocha-test":"~0.7.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.3","dist":{"shasum":"4a322ff764fc69d5c166ffcf962bd25ecb38e92d","size":36631,"noattachment":false,"key":"/eslint/-/eslint-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.3.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1385430730083,"_cnpm_publish_time":1385430730083,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.2":{"name":"eslint","version":"0.1.2","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash scripts/changelog-update.sh","test":"node ./node_modules/grunt-cli/bin/grunt test","lint":"node ./node_modules/grunt-cli/bin/grunt jshint","bundle":"bash scripts/bundle.sh"},"files":["LICENSE","README.md","bin","conf","lib"],"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","escope":"1.0.0"},"devDependencies":{"vows":"~0.7.0","sinon":"*","commonjs-everywhere":"~0.9.0","mocha":"~1.13.0","chai":"~1.8.1","grunt":"~0.4.1","grunt-contrib-jshint":"~0.6.4","grunt-vows-runner":"~0.6.0","grunt-istanbul-coverage":"0.0.2","grunt-istanbul":"~0.2.3","grunt-contrib-clean":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-cli":"~0.1.11","grunt-mocha-test":"~0.7.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.2","dist":{"shasum":"818ebab3c5f98665fe1558db4cd7511674c5af17","size":36496,"noattachment":false,"key":"/eslint/-/eslint-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1385260439084,"_cnpm_publish_time":1385260439084,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.1":{"name":"eslint","version":"0.1.1","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash scripts/changelog-update.sh","test":"bash scripts/test.sh","lint":"node node_modules/jshint/bin/jshint ./conf/eslint.json ./lib","bundle":"bash scripts/bundle.sh"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","jshint":"*","escope":"1.0.0"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4","commonjs-everywhere":"~0.9.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.1","dist":{"shasum":"385a58ab25e58ed33b687e4dbb672a66de8c3e18","size":184904,"noattachment":false,"key":"/eslint/-/eslint-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1384047079209,"_cnpm_publish_time":1384047079209,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.0":{"name":"eslint","version":"0.1.0","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash scripts/changelog-update.sh","test":"bash scripts/test.sh","lint":"node node_modules/jshint/bin/jshint ./conf/eslint.json ./lib","bundle":"bash scripts/bundle.sh"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","jshint":"*","escope":"1.0.0"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4","commonjs-everywhere":"~0.9.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.0","dist":{"shasum":"50f7569119cd682212b4d9d88ec4a6cd000befe8","size":183423,"noattachment":false,"key":"/eslint/-/eslint-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1383530306120,"_cnpm_publish_time":1383530306120,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.1.0-dev":{"name":"eslint","version":"0.1.0-dev","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash scripts/changelog-update.sh","test":"bash scripts/test.sh","lint":"node node_modules/jshint/bin/jshint ./conf/eslint.json ./lib","bundle":"bash scripts/bundle.sh"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.3.0","esprima":"*","jshint":"*","escope":"1.0.0"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4","commonjs-everywhere":"~0.9.0"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/nzakas/eslint/issues"},"_id":"eslint@0.1.0-dev","dist":{"shasum":"f6af9e2ab8abe2a0abb6aad40f578fe5a2aef294","size":174219,"noattachment":false,"key":"/eslint/-/eslint-0.1.0-dev.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.1.0-dev.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1381011193862,"_cnpm_publish_time":1381011193862,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.0.7":{"name":"eslint","version":"0.0.7","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"main":"./lib/api.js","scripts":{"changelog":"bash ./scripts/changelog-update.sh","test":"bash ./scripts/test.sh","lint":"node node_modules/jshint/bin/jshint ./conf/eslint.json ./lib"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"~1.2.0","esprima":"*","jshint":"*"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"_id":"eslint@0.0.7","dist":{"shasum":"97b5c9f01de4cef813c5172cda4ba46013187d0a","size":45532,"noattachment":false,"key":"/eslint/-/eslint-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.0.7.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1374536817612,"_cnpm_publish_time":1374536817612,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.0.6":{"name":"eslint","version":"0.0.6","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"scripts":{"changelog":"bash ./scripts/changelog-update.sh","test":"npm run-script lint && node ./node_modules/istanbul/lib/cli.js cover --print both ./node_modules/vows/bin/vows -- --spec ./tests/*/*.js ./tests/*/*/*.js","lint":"node node_modules/jshint/bin/jshint ./conf/eslint.json ./lib"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"*","esprima":"*","jshint":"*"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":{"type":"MIT","url":"https://github.com/nzakas/eslint/blob/master/LICENSE"},"_id":"eslint@0.0.6","dist":{"shasum":"b6b58a3b4e2e80eb5a1d06230c12393f0ec4154a","size":36307,"noattachment":false,"key":"/eslint/-/eslint-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.0.6.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1374033895944,"_cnpm_publish_time":1374033895944,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.0.5":{"name":"eslint","version":"0.0.5","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"scripts":{"ctest":"istanbul cover --print both vows -- --spec ./tests/*/*/*.js","test":"npm run-script lint && vows -- --spec ./tests/*/*.js ./tests/*/*/*.js","lint":"node node_modules/jshint/bin/jshint ./config/eslint.json ./lib"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","estraverse":"*","esprima":"*","jshint":"*"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","_id":"eslint@0.0.5","dist":{"shasum":"7defd2ff0cddd31666f9291bb5194394b24bfaf1","size":10707,"noattachment":false,"key":"/eslint/-/eslint-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.0.5.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1373072084444,"_cnpm_publish_time":1373072084444,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."},"0.0.4":{"name":"eslint","version":"0.0.4","author":{"name":"Nicholas C. Zakas","email":"nicholas+npm@nczconsulting.com"},"description":"An Esprima-based pattern checker for JavaScript.","bin":{"eslint":"./bin/eslint.js"},"scripts":{"ctest":"istanbul cover --print both vows -- --spec ./tests/*/*/*.js","test":"npm run-script lint && vows -- --spec ./tests/*/*.js ./tests/*/*/*.js","lint":"node node_modules/jshint/bin/jshint ./config/eslint.json ./lib"},"repository":{"type":"git","url":"https://github.com/nzakas/eslint"},"dependencies":{"optimist":"*","astw":"*","esprima":"*","jshint":"*"},"devDependencies":{"vows":"~0.7.0","istanbul":"~0.1.10","sinon":"*","jshint":"~2.1.4"},"keywords":["ast","lint","javascript","ecmascript"],"preferGlobal":true,"license":"MIT","_id":"eslint@0.0.4","dist":{"shasum":"cb659e7ed06ee84ad8a707844d625dbb7ba361a0","size":9212,"noattachment":false,"key":"/eslint/-/eslint-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint/download/eslint-0.0.4.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"eslintbot","email":""},{"name":"openjsfoundation","email":""}],"directories":{},"publish_time":1372957291141,"_cnpm_publish_time":1372957291141,"_hasShrinkwrap":false,"deprecated":"This version is no longer supported. Please see https://eslint.org/version-support for other options."}},"readme":"[![npm version](https://img.shields.io/npm/v/eslint.svg)](https://www.npmjs.com/package/eslint)\n[![Downloads](https://img.shields.io/npm/dm/eslint.svg)](https://www.npmjs.com/package/eslint)\n[![Build Status](https://github.com/eslint/eslint/workflows/CI/badge.svg)](https://github.com/eslint/eslint/actions)\n<br>\n[![Open Collective Backers](https://img.shields.io/opencollective/backers/eslint)](https://opencollective.com/eslint)\n[![Open Collective Sponsors](https://img.shields.io/opencollective/sponsors/eslint)](https://opencollective.com/eslint)\n\n# ESLint\n\n[Website](https://eslint.org) |\n[Configure ESLint](https://eslint.org/docs/latest/use/configure) |\n[Rules](https://eslint.org/docs/rules/) |\n[Contribute to ESLint](https://eslint.org/docs/latest/contribute) |\n[Report Bugs](https://eslint.org/docs/latest/contribute/report-bugs) |\n[Code of Conduct](https://eslint.org/conduct) |\n[X](https://x.com/geteslint) |\n[Discord](https://eslint.org/chat) |\n[Mastodon](https://fosstodon.org/@eslint) |\n[Bluesky](https://bsky.app/profile/eslint.org)\n\nESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. In many ways, it is similar to JSLint and JSHint with a few exceptions:\n\n- ESLint uses [Espree](https://github.com/eslint/js/tree/main/packages/espree) for JavaScript parsing.\n- ESLint uses an AST to evaluate patterns in code.\n- ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime.\n\n## Table of Contents\n\n1. [Installation and Usage](#installation-and-usage)\n1. [Configuration](#configuration)\n1. [Version Support](#version-support)\n1. [Code of Conduct](#code-of-conduct)\n1. [Filing Issues](#filing-issues)\n1. [Frequently Asked Questions](#frequently-asked-questions)\n1. [Releases](#releases)\n1. [Security Policy](#security-policy)\n1. [Semantic Versioning Policy](#semantic-versioning-policy)\n1. [ESM Dependencies](#esm-dependencies)\n1. [License](#license)\n1. [Team](#team)\n1. [Sponsors](#sponsors)\n1. [Technology Sponsors](#technology-sponsors) <!-- markdownlint-disable-line MD051 -->\n\n## Installation and Usage\n\n### Prerequisites\n\nTo use ESLint, you must have [Node.js](https://nodejs.org/) (`^20.19.0`, `^22.13.0`, or `>=24`) installed and built with SSL support. (If you are using an official Node.js distribution, SSL is always built in.)\n\nIf you use ESLint's TypeScript type definitions, TypeScript 5.3 or later is required.\n\n### npm Installation\n\nYou can install and configure ESLint using this command:\n\n```shell\nnpm init @eslint/config@latest\n```\n\nAfter that, you can run ESLint on any file or directory like this:\n\n```shell\nnpx eslint yourfile.js\n```\n\n### pnpm Installation\n\nTo use ESLint with pnpm, we recommend setting up a `.npmrc` file with at least the following settings:\n\n```text\nauto-install-peers=true\nnode-linker=hoisted\n```\n\nThis ensures that pnpm installs dependencies in a way that is more compatible with npm and is less likely to produce errors.\n\n## Configuration\n\nYou can configure rules in your `eslint.config.js` files as in this example:\n\n```js\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig([\n\t{\n\t\tfiles: [\"**/*.js\", \"**/*.cjs\", \"**/*.mjs\"],\n\t\trules: {\n\t\t\t\"prefer-const\": \"warn\",\n\t\t\t\"no-constant-binary-expression\": \"error\",\n\t\t},\n\t},\n]);\n```\n\nThe names `\"prefer-const\"` and `\"no-constant-binary-expression\"` are the names of [rules](https://eslint.org/docs/rules) in ESLint. The first value is the error level of the rule and can be one of these values:\n\n- `\"off\"` or `0` - turn the rule off\n- `\"warn\"` or `1` - turn the rule on as a warning (doesn't affect exit code)\n- `\"error\"` or `2` - turn the rule on as an error (exit code will be 1)\n\nThe three error levels allow you fine-grained control over how ESLint applies rules (for more configuration options and details, see the [configuration docs](https://eslint.org/docs/latest/use/configure)).\n\n## Version Support\n\nThe ESLint team provides ongoing support for the current version and six months of limited support for the previous version. Limited support includes critical bug fixes, security issues, and compatibility issues only.\n\nESLint offers commercial support for both current and previous versions through our partners, [Tidelift][tidelift] and [HeroDevs][herodevs].\n\nSee [Version Support](https://eslint.org/version-support) for more details.\n\n## Code of Conduct\n\nESLint adheres to the [OpenJS Foundation Code of Conduct](https://eslint.org/conduct).\n\n## Filing Issues\n\nBefore filing an issue, please be sure to read the guidelines for what you're reporting:\n\n- [Bug Report](https://eslint.org/docs/latest/contribute/report-bugs)\n- [Propose a New Rule](https://eslint.org/docs/latest/contribute/propose-new-rule)\n- [Proposing a Rule Change](https://eslint.org/docs/latest/contribute/propose-rule-change)\n- [Request a Change](https://eslint.org/docs/latest/contribute/request-change)\n\n## Frequently Asked Questions\n\n### Does ESLint support JSX?\n\nYes, ESLint natively supports parsing JSX syntax (this must be enabled in [configuration](https://eslint.org/docs/latest/use/configure)). Please note that supporting JSX syntax _is not_ the same as supporting React. React applies specific semantics to JSX syntax that ESLint doesn't recognize. We recommend using [eslint-plugin-react](https://www.npmjs.com/package/eslint-plugin-react) if you are using React and want React semantics.\n\n### Does Prettier replace ESLint?\n\nNo, ESLint and Prettier have different jobs: ESLint is a linter (looking for problematic patterns) and Prettier is a code formatter. Using both tools is common, refer to [Prettier's documentation](https://prettier.io/docs/en/install#eslint-and-other-linters) to learn how to configure them to work well with each other.\n\n### What ECMAScript versions does ESLint support?\n\nESLint has full support for ECMAScript 3, 5, and every year from 2015 up until the most recent stage 4 specification (the default). You can set your desired ECMAScript syntax and other settings (like global variables) through [configuration](https://eslint.org/docs/latest/use/configure).\n\n### What about experimental features?\n\nESLint's parser only officially supports the latest final ECMAScript standard. We will make changes to core rules in order to avoid crashes on stage 3 ECMAScript syntax proposals (as long as they are implemented using the correct experimental ESTree syntax). We may make changes to core rules to better work with language extensions (such as JSX, Flow, and TypeScript) on a case-by-case basis.\n\nIn other cases (including if rules need to warn on more or fewer cases due to new syntax, rather than just not crashing), we recommend you use other parsers and/or rule plugins. If you are using Babel, you can use [@babel/eslint-parser](https://www.npmjs.com/package/@babel/eslint-parser) and [@babel/eslint-plugin](https://www.npmjs.com/package/@babel/eslint-plugin) to use any option available in Babel.\n\nOnce a language feature has been adopted into the ECMAScript standard (stage 4 according to the [TC39 process](https://tc39.github.io/process-document/)), we will accept issues and pull requests related to the new feature, subject to our [contributing guidelines](https://eslint.org/docs/latest/contribute). Until then, please use the appropriate parser and plugin(s) for your experimental feature.\n\n### Which Node.js versions does ESLint support?\n\nESLint updates the supported Node.js versions with each major release of ESLint. At that time, ESLint's supported Node.js versions are updated to be:\n\n1. The most recent maintenance release of Node.js\n1. The lowest minor version of the Node.js LTS release that includes the features the ESLint team wants to use.\n1. The Node.js Current release\n\nESLint is also expected to work with Node.js versions released after the Node.js Current release.\n\nRefer to the [Quick Start Guide](https://eslint.org/docs/latest/use/getting-started#prerequisites) for the officially supported Node.js versions for a given ESLint release.\n\n### Where to ask for help?\n\nOpen a [discussion](https://github.com/eslint/eslint/discussions) or stop by our [Discord server](https://eslint.org/chat).\n\n### Why doesn't ESLint lock dependency versions?\n\nLock files like `package-lock.json` are helpful for deployed applications. They ensure that dependencies are consistent between environments and across deployments.\n\nPackages like `eslint` that get published to the npm registry do not include lock files. `npm install eslint` as a user will respect version constraints in ESLint's `package.json`. ESLint and its dependencies will be included in the user's lock file if one exists, but ESLint's own lock file would not be used.\n\nWe intentionally don't lock dependency versions so that we have the latest compatible dependency versions in development and CI that our users get when installing ESLint in a project.\n\nThe Twilio blog has a [deeper dive](https://www.twilio.com/blog/lockfiles-nodejs) to learn more.\n\n## Releases\n\nWe have scheduled releases every two weeks on Friday or Saturday. You can follow a [release issue](https://github.com/eslint/eslint/issues?q=is%3Aopen+is%3Aissue+label%3Arelease) for updates about the scheduling of any particular release.\n\n## Security Policy\n\nESLint takes security seriously. We work hard to ensure that ESLint is safe for everyone and that security issues are addressed quickly and responsibly. Read the full [security policy](https://github.com/eslint/.github/blob/master/SECURITY.md).\n\n## Semantic Versioning Policy\n\nESLint follows [semantic versioning](https://semver.org). However, due to the nature of ESLint as a code quality tool, it's not always clear when a minor or major version bump occurs. To help clarify this for everyone, we've defined the following semantic versioning policy for ESLint:\n\n- Patch release (intended to not break your lint build)\n    - A bug fix in a rule that results in ESLint reporting fewer linting errors.\n    - A bug fix to the CLI or core (including formatters).\n    - Improvements to documentation.\n    - Non-user-facing changes such as refactoring code, adding, deleting, or modifying tests, and increasing test coverage.\n    - Re-releasing after a failed release (i.e., publishing a release that doesn't work for anyone).\n- Minor release (might break your lint build)\n    - A bug fix in a rule that results in ESLint reporting more linting errors.\n    - A new rule is created.\n    - A new option to an existing rule that does not result in ESLint reporting more linting errors by default.\n    - A new addition to an existing rule to support a newly-added language feature (within the last 12 months) that will result in ESLint reporting more linting errors by default.\n    - An existing rule is deprecated.\n    - A new CLI capability is created.\n    - New capabilities to the public API are added (new classes, new methods, new arguments to existing methods, etc.).\n    - A new formatter is created.\n    - `eslint:recommended` is updated and will result in strictly fewer linting errors (e.g., rule removals).\n- Major release (likely to break your lint build)\n    - `eslint:recommended` is updated and may result in new linting errors (e.g., rule additions, most rule option updates).\n    - A new option to an existing rule that results in ESLint reporting more linting errors by default.\n    - An existing formatter is removed.\n    - Part of the public API is removed or changed in an incompatible way. The public API includes:\n        - Rule schemas\n        - Configuration schema\n        - Command-line options\n        - Node.js API\n        - Rule, formatter, parser, plugin APIs\n\nAccording to our policy, any minor update may report more linting errors than the previous release (ex: from a bug fix). As such, we recommend using the tilde (`~`) in `package.json` e.g. `\"eslint\": \"~3.1.0\"` to guarantee the results of your builds.\n\n## ESM Dependencies\n\nSince ESLint is a CommonJS package, there are restrictions on which ESM-only packages can be used as dependencies.\n\nPackages that are controlled by the ESLint team and have no external dependencies can be safely loaded synchronously using [`require(esm)`](https://nodejs.org/api/modules.html#loading-ecmascript-modules-using-require) and therefore used in any contexts.\n\nFor external packages, we don't use `require(esm)` because a package could add a top-level `await` and thus break ESLint. We can use an external ESM-only package only in case it is needed only in asynchronous code, in which case it can be loaded using dynamic `import()`.\n\nThese policies don't apply to packages intended for our own usage only, such as `eslint-config-eslint`.\n\n## License\n\nMIT License\n\nCopyright OpenJS Foundation and other contributors, <www.openjsf.org>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n## Team\n\nThese folks keep the project moving and are resources for help.\n\n<!-- NOTE: This section is autogenerated. Do not manually edit.-->\n\n<!--teamstart-->\n\n### Technical Steering Committee (TSC)\n\nThe people who manage releases, review feature requests, and meet regularly to ensure ESLint is properly maintained.\n\n<table><tbody><tr><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/nzakas\">\n<img src=\"https://github.com/nzakas.png?s=75\" width=\"75\" height=\"75\" alt=\"Nicholas C. Zakas's Avatar\"><br />\nNicholas C. Zakas\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/fasttime\">\n<img src=\"https://github.com/fasttime.png?s=75\" width=\"75\" height=\"75\" alt=\"Francesco Trotta's Avatar\"><br />\nFrancesco Trotta\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/mdjermanovic\">\n<img src=\"https://github.com/mdjermanovic.png?s=75\" width=\"75\" height=\"75\" alt=\"Milos Djermanovic's Avatar\"><br />\nMilos Djermanovic\n</a>\n</td></tr></tbody></table>\n\n### Reviewers\n\nThe people who review and implement new features.\n\n<table><tbody><tr><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/aladdin-add\">\n<img src=\"https://github.com/aladdin-add.png?s=75\" width=\"75\" height=\"75\" alt=\"唯然's Avatar\"><br />\n唯然\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/snitin315\">\n<img src=\"https://github.com/snitin315.png?s=75\" width=\"75\" height=\"75\" alt=\"Nitin Kumar's Avatar\"><br />\nNitin Kumar\n</a>\n</td></tr></tbody></table>\n\n### Committers\n\nThe people who review and fix bugs and help triage issues.\n\n<table><tbody><tr><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/DMartens\">\n<img src=\"https://github.com/DMartens.png?s=75\" width=\"75\" height=\"75\" alt=\"fnx's Avatar\"><br />\nfnx\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/JoshuaKGoldberg\">\n<img src=\"https://github.com/JoshuaKGoldberg.png?s=75\" width=\"75\" height=\"75\" alt=\"Josh Goldberg ✨'s Avatar\"><br />\nJosh Goldberg ✨\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/SwetaTanwar\">\n<img src=\"https://github.com/SwetaTanwar.png?s=75\" width=\"75\" height=\"75\" alt=\"Sweta Tanwar's Avatar\"><br />\nSweta Tanwar\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/Tanujkanti4441\">\n<img src=\"https://github.com/Tanujkanti4441.png?s=75\" width=\"75\" height=\"75\" alt=\"Tanuj Kanti's Avatar\"><br />\nTanuj Kanti\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/lumirlumir\">\n<img src=\"https://github.com/lumirlumir.png?s=75\" width=\"75\" height=\"75\" alt=\"루밀LuMir's Avatar\"><br />\n루밀LuMir\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/Pixel998\">\n<img src=\"https://github.com/Pixel998.png?s=75\" width=\"75\" height=\"75\" alt=\"Pixel998's Avatar\"><br />\nPixel998\n</a>\n</td></tr></tbody></table>\n\n### Website Team\n\nTeam members who focus specifically on eslint.org\n\n<table><tbody><tr><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/amareshsm\">\n<img src=\"https://github.com/amareshsm.png?s=75\" width=\"75\" height=\"75\" alt=\"Amaresh  S M's Avatar\"><br />\nAmaresh  S M\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/harish-sethuraman\">\n<img src=\"https://github.com/harish-sethuraman.png?s=75\" width=\"75\" height=\"75\" alt=\"Harish's Avatar\"><br />\nHarish\n</a>\n</td><td align=\"center\" valign=\"top\" width=\"11%\">\n<a href=\"https://github.com/kecrily\">\n<img src=\"https://github.com/kecrily.png?s=75\" width=\"75\" height=\"75\" alt=\"Percy Ma's Avatar\"><br />\nPercy Ma\n</a>\n</td></tr></tbody></table>\n\n<!--teamend-->\n\n<!-- NOTE: This section is autogenerated. Do not manually edit.-->\n<!--sponsorsstart-->\n\n## Sponsors\n\nThe following companies, organizations, and individuals support ESLint's ongoing maintenance and development. [Become a Sponsor](https://eslint.org/donate)\nto get your logo on our READMEs and [website](https://eslint.org/sponsors).\n\n<h3>Platinum Sponsors</h3>\n<p><a href=\"https://automattic.com\"><img src=\"https://images.opencollective.com/automattic/d0ef3e1/logo.png\" alt=\"Automattic\" height=\"128\"></a></p><h3>Gold Sponsors</h3>\n<p><a href=\"https://qlty.sh/\"><img src=\"https://images.opencollective.com/qltysh/33d157d/logo.png\" alt=\"Qlty Software\" height=\"96\"></a></p><h3>Silver Sponsors</h3>\n<p><a href=\"https://vite.dev/\"><img src=\"https://images.opencollective.com/vite/d472863/logo.png\" alt=\"Vite\" height=\"64\"></a> <a href=\"https://liftoff.io/\"><img src=\"https://images.opencollective.com/liftoff/2d6c3b6/logo.png\" alt=\"Liftoff\" height=\"64\"></a> <a href=\"https://stackblitz.com\"><img src=\"https://avatars.githubusercontent.com/u/28635252\" alt=\"StackBlitz\" height=\"64\"></a></p><h3>Bronze Sponsors</h3>\n<p><a href=\"https://cybozu.co.jp/\"><img src=\"https://images.opencollective.com/cybozu/933e46d/logo.png\" alt=\"Cybozu\" height=\"32\"></a> <a href=\"https://opensource.sap.com\"><img src=\"https://avatars.githubusercontent.com/u/2531208\" alt=\"SAP\" height=\"32\"></a> <a href=\"https://www.crawljobs.com/\"><img src=\"https://images.opencollective.com/crawljobs-poland/fa43a17/logo.png\" alt=\"CrawlJobs\" height=\"32\"></a> <a href=\"#\"><img src=\"https://images.opencollective.com/aeriusventilations-org/avatar.png\" alt=\"aeriusventilation's Org\" height=\"32\"></a> <a href=\"https://depot.dev\"><img src=\"https://images.opencollective.com/depot/39125a1/logo.png\" alt=\"Depot\" height=\"32\"></a> <a href=\"https://icons8.com/\"><img src=\"https://images.opencollective.com/icons8/7fa1641/logo.png\" alt=\"Icons8\" height=\"32\"></a> <a href=\"https://discord.com\"><img src=\"https://images.opencollective.com/discordapp/f9645d9/logo.png\" alt=\"Discord\" height=\"32\"></a> <a href=\"https://www.gitbook.com\"><img src=\"https://avatars.githubusercontent.com/u/7111340\" alt=\"GitBook\" height=\"32\"></a> <a href=\"https://herocoders.com\"><img src=\"https://avatars.githubusercontent.com/u/37549774\" alt=\"HeroCoders\" height=\"32\"></a> <a href=\"https://www.lambdatest.com\"><img src=\"https://avatars.githubusercontent.com/u/171592363\" alt=\"TestMu AI Open Source Office (Formerly LambdaTest)\" height=\"32\"></a></p>\n<h3>Technology Sponsors</h3>\nTechnology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work.\n<p><a href=\"https://netlify.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/netlify-icon.svg\" alt=\"Netlify\" height=\"32\"></a> <a href=\"https://algolia.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/algolia-icon.svg\" alt=\"Algolia\" height=\"32\"></a> <a href=\"https://1password.com\"><img src=\"https://raw.githubusercontent.com/eslint/eslint.org/main/src/assets/images/techsponsors/1password-icon.svg\" alt=\"1Password\" height=\"32\"></a></p>\n\n<!--sponsorsend-->\n\n[tidelift]: https://tidelift.com/funding/github/npm/eslint\n[herodevs]: https://www.herodevs.com/support/eslint-nes?utm_source=ESLintWebsite&utm_medium=ESLintWebsite&utm_campaign=ESLintNES&utm_id=ESLintNES\n","_attachments":{},"homepage":"https://eslint.org","bugs":{"url":"https://github.com/eslint/eslint/issues/"},"license":"MIT"}