eslint (6.4.0~dfsg+~6.1.9-14) unstable; urgency=medium

  * Team upload
  * Fix HTML formatter test: cheerio is now an ES module
  * Require node-cheerio >= 1.1
  * Drop v8-compile-cache: it breaks require() of ES modules

 -- Xavier Guimard <yadd@debian.org>  Mon, 24 Aug 2026 09:44:57 +0200

eslint (6.4.0~dfsg+~6.1.9-13) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.3
  * Drop "Rules-Requires-Root: no"
  * Add patch in tests for recent node-shelljs (Closes: #1123384)

 -- Yadd <yadd@debian.org>  Tue, 10 Mar 2026 15:32:49 +0100

eslint (6.4.0~dfsg+~6.1.9-12) unstable; urgency=medium

  * Team upload
  * Declare compliance with policy 4.7.0
  * Add patch to fix error parsing in test (Closes: #1072758)

 -- Yadd <yadd@debian.org>  Sun, 09 Jun 2024 13:39:41 +0400

eslint (6.4.0~dfsg+~6.1.9-11) unstable; urgency=medium

  * Team upload
  * Temporary allow stderr in tests

 -- Yadd <yadd@debian.org>  Thu, 14 Dec 2023 19:24:42 +0400

eslint (6.4.0~dfsg+~6.1.9-10) unstable; urgency=medium

  * Team upload
  * Update ajv-8 patch
  * Back to unstable

 -- Yadd <yadd@debian.org>  Thu, 14 Dec 2023 11:58:29 +0400

eslint (6.4.0~dfsg+~6.1.9-9) experimental; urgency=medium

  * Team upload
  * Update ajv-8 patch

 -- Yadd <yadd@debian.org>  Sat, 09 Dec 2023 17:41:22 +0400

eslint (6.4.0~dfsg+~6.1.9-8) experimental; urgency=medium

  * Team upload
  * Set upstream metadata fields: Repository-Browse.
  * Update lintian override info format in d/source/lintian-overrides
    on line 2-3, 6-13.
  * Set upstream metadata fields: Bug-Database, Bug-Submit.
  * Update standards version to 4.6.2, no changes needed.
  * Add fix for node-ajv >= 8

 -- Yadd <yadd@debian.org>  Fri, 08 Dec 2023 12:18:57 +0400

eslint (6.4.0~dfsg+~6.1.9-7) unstable; urgency=medium

  * update TODOs, thanks to Jérémy Lal (see bug#1004244)
  * drop patch 2001; build-depend on node-v8-compile-cache
  * declare compliance with Debian Policy 4.6.1

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 10 Jun 2022 11:18:23 +0200

eslint (6.4.0~dfsg+~6.1.9-6) unstable; urgency=medium

  * update workarounds for failing tests

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 10 Jun 2022 11:07:45 +0200

eslint (6.4.0~dfsg+~6.1.9-5) unstable; urgency=medium

  * relax to suggest (not recommend) node-inquirer,
    and mention its use in long description
  * add patch 2011 to use newer Node.js module eslint-scope;
    closes: bug#1008448, thanks to Lucas Nussbaum

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 27 Mar 2022 03:47:25 +0200

eslint (6.4.0~dfsg+~6.1.9-4) unstable; urgency=medium

  * add patches cherry-picked upstream:
    + stop use deprecated Node.js module leche
      and adjust whitespace tolerance;
      stop build-depend on node-leche
    + remove loose-parser tests;
      stop build-depend on node-acorn
    + use newer Node.js module espree;
      tighten build-dependency on node-espree
  * update patch 1001 to use newer API;
    tighten (build-)dependency on node-regenerate-unicode-properties;
    closes: bug#1005335, thanks to Yadd
  * unfuzz patches

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 27 Feb 2022 22:33:14 +0100

eslint (6.4.0~dfsg+~6.1.9-3) unstable; urgency=medium

  * fix install all typescript types;
    closes: bug#1006053, thanks to Lucas Nussbaum
  * have eslint break older node-mysticatea-eslint-plugin
  * generate documentation with cmark-gfm (not pandoc);
    build-depend on cmark-gfm (not pandoc)
  * stop build-depend on nodejs:
    not used explicitly during build

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 25 Feb 2022 23:22:25 +0100

eslint (6.4.0~dfsg+~6.1.9-2) unstable; urgency=medium

  * update TODOs

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 01 Feb 2022 11:04:35 +0100

eslint (6.4.0~dfsg+~6.1.9-1) experimental; urgency=medium

  [ upstream ]
  * new release(s)

  [ Jonas Smedegaard ]
  * update watch file: limit tracking to versions before v6.5
  * drop patch cherry-picked upstream now applied
  * unfuzz patches

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 30 Jan 2022 22:49:47 +0100

eslint (6.1.0~dfsg+~6.1.9-1) experimental; urgency=medium

  [ upstream ]
  * new release(s)

  [ Yadd ]
  * Add ctype=nodejs to component(s)
  * Update nodejs dependency to nodejs:any

  [ Jonas Smedegaard ]
  * update watch file: limit tracking to versions 6.1.x
  * update copyright info:
    + update paths for files to remove
      when repackaging upstream source tarball
    + update coverage
    + use single Reference field for multiple entries
  * add patches cherry-picked upstream:
    + drop support for older Node.js releases;
      (build-)depend on node-memfs;
      tighten to (build-)depend versioned on nodejs
    + improve no-restricted-imports rule;
      tighten (build-)dependency on node-ignore
    + support newer NodeJS module yaml
    + drop codeframe and table formatters;
      stop suggest node-babel-code-frame node-table;
      update long description
  * add patch 2001
    to avoid use of Node.js module v8-compile-cache
  * update and unfuzz patches
  * stop generate unicode-utils code no longer used
  * build-depend on node-acorn node-recast
    (not node-mock-fs);
    depend on node-glob-parent node-is-glob
    (not node-glob node-path-is-inside)
  * have autopkgtest depend on node-acorn node-recast
    (not node-babel-code-frame node-mock-fs)
  * update workarounds for failing tests
  * update lintian overrides

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 30 Jan 2022 21:29:25 +0100

eslint (5.16.0~dfsg+~4.16.8-9) unstable; urgency=medium

  * update copyright info: update coverage
  * tighten lintian overrides
  * revive patch 2006,
    and stop (build-)depend on node-natural-compare;
    update copyright file

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 07 Dec 2021 22:32:13 +0100

eslint (5.16.0~dfsg+~4.16.8-8) unstable; urgency=medium

  * Team upload
  * Add patch for node-js-yaml ≥ 4
  * Set upstream metadata fields: Bug-Database, Bug-Submit.

 -- Yadd <yadd@debian.org>  Thu, 25 Nov 2021 06:28:22 +0100

eslint (5.16.0~dfsg+~4.16.8-7) unstable; urgency=medium

  * drop patch 2006, and (build-)depend on node-natural-compare;
    update copyright file

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 07 Nov 2021 04:15:31 +0100

eslint (5.16.0~dfsg+~4.16.8-6) unstable; urgency=medium

  * update git-buildpackage config: add usage comment
  * declare compliance with Debian Policy 4.6.0
  * update copyright info:
    + use Reference field (not License-Reference);
      tighten lintian overrides
    + update coverage
  * simplify source helper script copyright-check

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 23 Sep 2021 20:57:45 +0200

eslint (5.16.0~dfsg+~4.16.8-5) unstable; urgency=medium

  * add patch 1002 to use newer release of node module cheerio;
    closes: bug#980646, thanks to Lucas Nussbaum

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 06 Feb 2021 22:30:58 +0100

eslint (5.16.0~dfsg+~4.16.8-4) unstable; urgency=medium

  * fix generate unicode script in autopkgtest, and depend on nodejs

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 03 Jan 2021 00:29:38 +0100

eslint (5.16.0~dfsg+~4.16.8-3) unstable; urgency=medium

  * fix depend on node-types-estree node-types-json-schema

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 02 Jan 2021 05:46:27 +0100

eslint (5.16.0~dfsg+~4.16.8-2) unstable; urgency=medium

  * fix have autopkgtest explicitly depend on node-eslint-rule-composer

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 02 Jan 2021 01:15:28 +0100

eslint (5.16.0~dfsg+~4.16.8-1) unstable; urgency=medium

  * copyright: fix sort Files sections
  * build-depend on
    node-babel-core node-babel-loader node-babel-preset-env
    (not node-babel7);
    suggest node-babel-code-frame (not node-babel7)
  * declare compliance with Debian Policy 4.5.1
  * add file TODO listing pending packaging tasks,
    and their required missing Node.js dependencies
  * embed and install typescript types;
    provide virtual package node-types-eslint;
    build-depend on jq
  * update git-buildpackage settings:
    + use git branch debian/latest (not debian/sid)
  * generate unicode script during build
  * revive patch 2006 to avoid Nodejs module natural-compare;
    stop build-)depend on node-natural-compare
  * fix explicitly build-depend (not only depend) on lodash;
    fix annotate test-or-doc-only build-dependencies;
    fix build-depend explicitly on nodejs
  * fix have autopkgtest depend on recent node-babel-code-frame
    (not node-babel7 or older releases);
    properly closes: bug#960488
  * fix have autopkgtest depend on nodejs
  * update workarounds for failing tests;
    have autopkgtest depend on node-cheerio
  * drop patch 2004;
    build-depend on node-eslint-rule-composer
  * fix add version
    to provided virtual package node-eslint-config-eslint

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 01 Jan 2021 19:48:57 +0100

eslint (5.16.0~dfsg-8) unstable; urgency=medium

  * drop patch 2003 to avoid Nodejs module import-fresh;
    (build-)depend on node-import-fresh
  * drop patch 2002 to void Nodejs module regexpp;
    (build-)depend on node-regexpp
  * drop patch 2006 to avoid Nodejs module natural-compare;
    (build-)depend on node-natural-compare
  * build-depend on node-cheerio
  * update git-buildpackage settings:
    + use DEP-14 git branch names
  * unfuzz patch 2008
  * update workarounds for failing tests
  * fix support DEB_BUILD_OPTIONS=terse
  * modernize source script copyright-check
  * copyright: fix sort Files sections

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 14 Dec 2020 01:53:03 +0100

eslint (5.16.0~dfsg-7) unstable; urgency=medium

  * simplify source script copyright-chceck
  * copyright: update coverage
  * use debhelper compatibility level 13 (not 12)

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 21 Aug 2020 17:44:44 +0200

eslint (5.16.0~dfsg-6) unstable; urgency=medium

  * fix have autopkgtest depend on node-babel7
    (not node-babel-code-frame);
    closes: bug#960488, thanks to Xavier Guimard

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 13 May 2020 23:44:00 +0200

eslint (5.16.0~dfsg-5) unstable; urgency=medium

  * drop patch 2001,
    and build-depend on and suggest node-babel7
    (not node-babel-code-frame);
    closes:bug#960095, thanks to Pirate Praveen
  * unfuzz patch 2005

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 09 May 2020 14:09:11 +0200

eslint (5.16.0~dfsg-4) unstable; urgency=medium

  * autopkgtest: fix depend on node-babel-code-frame node-chai
    node-inquirer node-leche node-mock-fs node-proxyquire
    node-shelljs node-sinon node-temp node-text-table

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 23 Apr 2020 00:40:23 +0200

eslint (5.16.0~dfsg-3) unstable; urgency=medium

  * autopkgtest: fix depend on node-eslint-plugin-node
  * fix helper script tap-todo counting,
    and emit error message on failure
  * update patches 1001 2005
  * update workarounds for failing tests

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 22 Apr 2020 20:38:01 +0200

eslint (5.16.0~dfsg-2) unstable; urgency=medium

  * rename patch 2003: avoided module renamed to import-fresh
    (from require-uncached)
  * add patch 2005 to avoid node module cross-spawn
  * stop (build-)depend on node-cross-spawn
  * unfuzz patch 2008
  * fix add symlink hack to autopkgtest
  * update workarounds for failing tests
  * update lintian for unusually long code lines

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 21 Apr 2020 18:28:20 +0200

eslint (5.16.0~dfsg-1) unstable; urgency=medium

  [ upstream ]
  * new release(s)

  [ Jonas Smedegaard ]
  * drop patches cherry-picked upstream now applied;
    drop patch 2001 obsoleted by upstream refactoring
  * add patch cherry-picked upstream to use newer eslint-utils
  * add patch 2001 to downgrade babel-code-frame
  * update patch 2004
  * unfuzz and update patches
  * (build-)depend on node-eslint-utils
  * copyright: strip a generated file when repackaging source
  * tighten to build-depend versioned on node-eslint-plugin-node
  * fix have helper script tap-todo fail if no tests were run
  * update workarounds for failing tests
  * stop tolerate test failure when targeting experimental
  * autopkgtest: fix depend on node-eslint-plugin-eslint-plugin;
    closes: bug#958223, thanks to Paul Gevers

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 20 Apr 2020 17:10:54 +0200

eslint (5.0.1~dfsg-4) unstable; urgency=medium

  * fix add DEP-3 patch headers
  * add patches cherry-picked upstream to modernize some rules

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 28 Mar 2020 04:51:48 +0100

eslint (5.0.1~dfsg-3) unstable; urgency=medium

  * use helper script tap-todo to tolerate only specific failing tests
  * add autopkgtest
  * add patches cherry-picked upstream to use eslintrc overrides
  * enable internal rules for testing;
    add patch 2004 to avoid Node module eslint-rule-composer;
    drop patch 2009
  * copyright: extend coverage

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 27 Mar 2020 21:42:30 +0100

eslint (5.0.1~dfsg-2) unstable; urgency=medium

  * replace patch 2001 to minimally implement function matchAll()
    (not drop rules using it)

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 24 Mar 2020 14:07:00 +0100

eslint (5.0.1~dfsg-1) unstable; urgency=medium

  [ upstream ]
  * new release(s)

  [ Jonas Smedegaard ]
  * unfuzz patches
  * add patch cherry-picked upstream to support recent nodejs
  * add patch 2001 to avoid use of node module string.prototype.matchall
  * re-enable rules test now working
  * override lintian for 1 more unusually long code line

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 24 Mar 2020 05:42:35 +0100

eslint (4.19.1~dfsg-1) unstable; urgency=medium

  [ upstream ]
  * new release(s)

  [ Jonas Smedegaard ]
  * drop patches cherry-picked upstream now applied
  * unfuzz patches
  * avoid rules which requires module regexpp not in Debian:
    no-control-regex no-invalid-regexp
  * add patch 2002 to avoid use of node module regexpp
  * update patch 2006
  * drop patch 2001, apparently no longer needed
  * re-enable rules test now working

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 24 Mar 2020 00:44:15 +0100

eslint (4.18.2~dfsg-5) unstable; urgency=medium

  * disable timeout for mocha tests
  * pass options only explicitly to mocha tests

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 23 Mar 2020 22:50:48 +0100

eslint (4.18.2~dfsg-4) unstable; urgency=medium

  * use debhelper compatibility level 12 (not 10);
    build-depend on debhelper-compat (not debhelper)
  * re-enable test rules/keyword-spacing
    (apparently not failing after all)
  * add patches cherry-picked upstream to fix broken rules tests
  * re-enable rules tests now working

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 23 Mar 2020 22:44:27 +0100

eslint (4.18.2~dfsg-3) unstable; urgency=medium

  * skip tests causing newer mocha to fail:
    TypeError: Cannot read property 'create' of undefined
  * stop skip tests now succeeding
  * skip tests now failing
  * add patches cherry-picked upstream to improve indent rule
    and fix some new-major-release-of-acorn issues
  * tolerate failure of known broken tests

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 19 Mar 2020 01:47:55 +0100

eslint (4.18.2~dfsg-2) unstable; urgency=medium

  * fix clean generated docs
  * declare compliance with Debian Policy 4.5.0
  * override lintian for 2 more unusually long code lines

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 18 Mar 2020 16:13:28 +0100

eslint (4.18.2~dfsg-1) experimental; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Drop patches cherry-picked upstream now applied.
  * Drop patches 2005 2007.
    Build-depend on node-eslint-plugin-eslint-plugin
    node-eslint-plugin-node.
  * Update and unfuzz patches.
  * Add patches cherry-picked upstream
    to avoid node modules eslint-rule-composer pluralize.
    Stop suggest node-pluralize.
  * Add patches 2008 2009 to avoid use of node modules
    json-stable-stringify-without-jsonify eslint-plugin-rulesdir.
  * Add patch 2009 to avoid internal-rules during build.
  * (Build-)depend on node-eslint-visitor-keys.
  * Update test environment, eslint test arguments, and tests to check.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 27 Oct 2019 18:33:41 +0100

eslint (4.10.0~dfsg-2) experimental; urgency=medium

  * Fix install embedded Node module eslint-config-eslint.
    Provide node-eslint-config-eslint.
  * Update lintian overrides.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 27 Oct 2019 15:07:03 +0100

eslint (4.10.0~dfsg-1) experimental; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Drop patches cherry-picked upstream now applied.
  * Update and unfuzz patches.
  * (Build-)depend on node-cross-spawn node-functional-red-black-tree.
    Depend (not only build-depend) on node-semver.
  * Update eslint test paths and arguments.
  * Update patches to test.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 24 Oct 2019 15:54:27 +0200

eslint (4.2.0~dfsg-4) experimental; urgency=medium

  * Drop patch 2002.
    (Build-)depend on node-eslint-scope node-mock-fs.
    Enable checking related tests.
  * Drop obsolete lintian override for unversioned debhelper 10.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 23 Oct 2019 23:42:42 +0200

eslint (4.2.0~dfsg-3) experimental; urgency=medium

  * Normalize output with TAP where possible unless terse requested.
  * Fix patch 2006: Embed node module natural-compare-lite
    (not different less ASCII-oriented algorithm).
    Enable checking related tests.
  * Add patches cherry-picked upstream:
    + Avoid modifying global state when tests fail.
    + Fix always resolve default ignore patterns from CWD.
  * Update tests to check.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 23 Oct 2019 14:33:53 +0200

eslint (4.2.0~dfsg-2) experimental; urgency=medium

  * Add patches cherry-picked upstream:
    + Chore: move internal rules out of lib/.
    + Docs: add url to each of the rules.
    Unfuzz patch 1001.
  * Use debhelper compatibility level 10.
  * Override lintian regarding build-depending unversioned on debhelper.
  * Update patch 2010.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 19 Oct 2019 14:25:37 +0200

eslint (4.2.0~dfsg-1) experimental; urgency=medium

  * Drop patches cherry-picked upstream now applied.
  * Add patch cherry-picked upstream to fix invalid tests with super.
  * Add patch 2002 to avoid node module eslint-escope.
  * Unfuzz cherry-picked patches.
  * Update tests to check.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 19 Oct 2019 00:47:50 +0200

eslint (3.19.0~dfsg-1) experimental; urgency=medium

  [ upstream ]
  * New release(s).

  [ Jonas Smedegaard ]
  * Unfuzz patches.
  * Fix add DEP-3 header to patch 2007.
  * Add patch 2001 to downgrade use of node module sinon.
  * (Build-)depend on node-esquery.
    Build-depend on node-leche.
    Enable checking related tests.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 18 Oct 2019 23:10:27 +0200

eslint (3.17.1~dfsg-3) experimental; urgency=medium

  * Add patch cherry-picked upstream to fix failing ajv validator tests.
  * Add patch cherry-picked upstream to upgrade dependencies.
  * Unfuzz patches.
  * Use TAP format for both mocha and eslint tests, without harness.
    Stop build-depend on perl.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 18 Oct 2019 05:01:03 +0200

eslint (3.17.1~dfsg-2) experimental; urgency=medium

  * Fix drop duplicate build-dependency on (node-)chai.
  * Add patch cherry-picked upstream to remove "esprima-fb" dependency.
    Stop build-depend on node-esprima-fb.
  * Add patch cherry-picked upstream
    to fix severities with TAP reporter.
  * Fix patch headers.
  * Drop patches 20012004.
    (Build-)depend on node-ignore node-file-entry-cache.
    Enable checking related tests.
  * Build-depend on node-proxyquire.
    Enable checking related tests.
  * Update tests to check to better match upstream Makefile.js.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 18 Oct 2019 00:10:54 +0200

eslint (3.17.1~dfsg-1) experimental; urgency=medium

  * Update copyright info:
    + Exclude embedded Unicode regex (patterns/letters)
      when repackaging upstream source tarball.
    + Drop Files section for file now excluded.
  * Add patch cherry-picked upstream
    to fix test-suite to work with node master.
  * Drop patches cherry-picked upstream now applied.
  * Re-apply/update and unfuzz patches.
  * Add patch 2007 to avoid node module eslint-plugin-eslint-plugin.
  * Update and reorganize checking testsuite.
  * Avoid installing stray config files.
  * Update lintian overrides.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 16 Oct 2019 13:25:40 +0200

eslint (3.11.1~dfsg-2) experimental; urgency=medium

  * Fix install messages directory.
  * Add patch 1001 to use node module regenerate-unicode-properties.
    (Build-)depend on node-regenerate-unicode-properties.
  * Relax to recommend (not depend on) node-js-yaml.
    Suggest node-table.
    Document suggested packages in long description.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 14 Oct 2019 20:28:08 +0200

eslint (3.11.1~dfsg-1) experimental; urgency=medium

  * Drop patches cherry-picked upstream now applied,
    and obsolete patches 2001 2007.
  * Add patches cherry-picked upstream to reduce dependencies:
    + Use os.homedir to resolve $HOME.
    + Limit use of shelljs.
    + Stop use strip-bom.
    Drop patch 2002.
    Stop (build-)depend on node-osenv.
    Stop depend on node-shelljs.
    Stop build-depend on node-strip-bom.
  * Add patches cherry-picked upstream to tidy code:
    + Don't validate schemas for disabled rules.
    + Enable object-curly-spacing on ESLint codebase.
    + Enable array-bracket-spacing on ESLint codebase.
    + Refactor to use ES6 Classes.
    + Avoid unnecessary feature detection for Symbol.
    + Ensure eslint:recommended rules are sorted.
    + Remove "ecmaFeatures" from eslint:recommended.
    + Validate eslintrc properties.
  * Re-apply and unfuzz cherry-picked patches.
  * Add patch 2001 to avoid node module ignore.
  * Add patch 2003 to avoid node module require-uncached.
  * Add patch 2004 to avoid node module file-entry-cache.
  * Add patch 2005 to avoid node module eslint-plugin-node.
  * Add patch 2006 to avoid node module natural-compare.
  * Update patch 2010.
  * Update and reorganize checking testsuite.
  * Update package relations:
    + (Build-)depend on node-esutils node-glob node-imurmurhash
      node-json-stable-stringify node-levn node-progress.
    + Build-depend on node-chai node-ejs node-shelljs node-temp.
    + Build-depend on and suggest node-babel-code-frame
      node-esprima node-esprima-fb.
    + Suggest node-babel-eslint node-pluralize.
    + Stop build-depend on node-minimatch node-path-is-absolute.
  * Update copyright info:
    + Copyright reassigned to a collective.
    + One file licensed CC-BY-SA-2.0~UK.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 14 Oct 2019 17:26:53 +0200

eslint (1.3.1~dfsg-5) experimental; urgency=medium

  * Mark build-dependencies needed only for testsuite as such.
    Stop build-depend on node-istanbul node-shelljs.
  * Isolate broken tests and pass them through TAP harness prove.
    Build-depend on perl.
  * Check excluded tests with eslint.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 13 Oct 2019 14:10:17 +0200

eslint (1.3.1~dfsg-4) experimental; urgency=medium

  * Add patch cherry-picked upstream
    to allow whitespace in rule message parameters.
    Unfuzz other patches.
    Stop depend on node-escape-string-regexp.
  * Simplify checking testsuite during build:
    + Run eslint and mocha directly.
    + Drop patches to upstream Makefile.js monster.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 12 Oct 2019 18:55:12 +0200

eslint (1.3.1~dfsg-3) experimental; urgency=medium

  * Fix install executable.
  * Add patch cherry-picked upstream to lazy-load rules.
    Relax to recommend (not depend on)
    node-chalk node-inquirer node-strip-ansi node-text-table.
    Fix explicitly depend on node-escape-string-regexp
    (previously pulled in by node-chalk).

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 12 Oct 2019 15:19:55 +0200

eslint (1.3.1~dfsg-2) experimental; urgency=medium

  * Update package relations:
    + Provide node-eslint.
    + Fix depend on node-ajv (not node-is-my-json-valid).
  * Add DEP-3 patch headers.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 12 Oct 2019 10:46:58 +0200

eslint (1.3.1~dfsg-1) experimental; urgency=low

  * Initial release.
    Closes: Bug#743404.

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 12 Oct 2019 00:58:40 +0200
