Package: eslint Version: 6.4.0~dfsg+~6.1.9-12 Severity: important Hi,
running `eslint --init` fails like below: $ eslint --init Error: Cannot find module 'inquirer' Require stack: - /usr/share/nodejs/eslint/lib/init/config-initializer.js - /usr/share/nodejs/eslint/bin/eslint.js at Module._resolveFilename (node:internal/modules/cjs/loader:1212:15) at Module._load (node:internal/modules/cjs/loader:1043:27) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (/usr/share/nodejs/v8-compile-cache/v8-compile-cache.js:159:20) at Object.<anonymous> (/usr/share/nodejs/eslint/lib/init/config-initializer.js:15:16) at Module._compile (/usr/share/nodejs/v8-compile-cache/v8-compile-cache.js:192:30) at Module._extensions..js (node:internal/modules/cjs/loader:1613:10) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19) Instsalling node-inquirer fixes this but it's currently only a "suggests". I think it should be a dependency but maybe `Recommends:` is enough. As initing a project is a crucial function of a linter I've filed this as important (should probably be grave). Cheers, -- Guido -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.12.38+deb13-amd64 (SMP w/22 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages eslint depends on: ii node-ajv 8.12.0~ds+~2.1.1-5 ii node-concat-stream 2.0.0+~2.0.0-2 ii node-debug 4.3.4+~cs4.1.7-1 ii node-doctrine 3.0.0-4 ii node-eslint-scope 7.1.1+~3.7.4-1 ii node-eslint-utils 3.0.0-3 ii node-eslint-visitor-keys [node-types-e 3.3.0+~1.0.0-1 stree] ii node-espree 9.4.1~dfsg-2 ii node-esquery 1.4.2~ds-1 ii node-estraverse 5.3.0+ds+~5.1.1-1 ii node-esutils 2.0.3+~2.0.0-1 ii node-file-entry-cache 6.0.1+~3.0.4+~2.0.0+~1.0.0+~2.0.1-1 ii node-functional-red-black-tree 1.0.1+20181105-7 ii node-glob-parent 6.0.2+~5.1.1-2 ii node-globals 13.23.0-1 ii node-ignore 5.2.1-1 ii node-imurmurhash 0.1.4+dfsg+~0.1.1-2 ii node-is-glob 4.0.3-2 ii node-json-schema [node-types-json-sche 0.4.0+~7.0.11-1 ma] ii node-json-stable-stringify 1.0.2+repack1+~cs1.0.34-2 ii node-levn 0.4.1+dfsg-2 ii node-lodash 4.17.21+dfsg+~cs8.31.198.20210220-9 ii node-memfs 3.4.12+~cs1.0.3-1 ii node-mkdirp 2.1.6+~cs5.2.1-2 ii node-optionator 0.9.1+dfsg+~cs1.2.3-1 ii node-progress 2.0.3-2 ii node-regenerate-unicode-properties 10.1.0+ds-1 ii node-regexpp 3.2.0-5 ii node-resolve-from [node-import-fresh] 5.0.0+~3.1.0+~3.3.0+~2.0.0-1 ii node-semver 7.6.1+~7.5.8-2 ii node-strip-json-comments 4.0.0-4 ii node-v8-compile-cache 2.4.0-2 ii nodejs 20.19.2+dfsg-1 Versions of packages eslint recommends: ii node-chalk 5.6.0-1 ii node-js-yaml 4.1.0+dfsg+~4.0.5-7 ii node-strip-ansi 6.0.1-2 ii node-text-table 0.2.0-4 Versions of packages eslint suggests: pn node-babel-eslint <none> ii node-esprima 4.0.1+ds+~4.0.3-2 pn node-esprima-fb <none> ii node-inquirer 8.2.5+~cs26.8.16-1 -- no debconf information -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel