eslint (6.4.0~dfsg+~6.1.9-11) unstable; urgency=medium * Team upload * Temporary allow stderr in tests -- Yadd 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 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 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 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 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 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 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 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 Fri, 25 Feb 2022 23:22:25 +0100 eslint (6.4.0~dfsg+~6.1.9-2) unstable; urgency=medium * update TODOs -- Jonas Smedegaard 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Sat, 12 Oct 2019 10:46:58 +0200 eslint (1.3.1~dfsg-1) experimental; urgency=low * Initial release. Closes: Bug#743404. -- Jonas Smedegaard Sat, 12 Oct 2019 00:58:40 +0200