Changelog
- migrate config of editor-checker from ".ecrc" to the ".editorconfig-checker.json" file;
- add editor-checker to the dev-dependencies of the project: it allows you to use NPX command and check files by editorconfig;
by: ec76a02
- migrate super-linter: remove redundant options from workflow file:
2025-09-13 17:09:57 [WARN] PYTHON_PYINK_CONFIG_FILE environment variable is set, it's deprecated, and super-linter will ignore it. Remove it from your configuration. This warning may turn in a fatal error in the future. For more information, see the upgrade guide: https://github.com/super-linter/super-linter/blob/main/docs/upgrade-guide.md
2025-09-13 17:09:57 [WARN] VALIDATE_JAVASCRIPT_STANDARD environment variable is set, it's deprecated, and super-linter will ignore it. Remove it from your configuration. This warning may turn in a fatal error in the future. For more information, see the upgrade guide: https://github.com/super-linter/super-linter/blob/main/docs/upgrade-guide.md
2025-09-13 17:09:57 [WARN] VALIDATE_PYTHON_PYINK environment variable is set, it's deprecated, and super-linter will ignore it. Remove it from your configuration. This warning may turn in a fatal error in the future. For more information, see the upgrade guide: https://github.com/super-linter/super-linter/blob/main/docs/upgrade-guide.md
2025-09-13 17:09:57 [WARN] VALIDATE_TYPESCRIPT_STANDARD environment variable is set, it's deprecated, and super-linter will ignore it. Remove it from your configuration. This warning may turn in a fatal error in the future. For more information, see the upgrade guide: https://github.com/super-linter/super-linter/blob/main/docs/upgrade-guide.md
- uninstall "standard" and "ts-standard" packages and migrate to the "neostandard" - spiritual successor;
4.1) migrate all related configs and removed legacy "eslint's" config; - removed module resolution option from both "jsconfig" and "tsconfig" because of deprecation. See more: https://www.typescriptlang.org/tsconfig#moduleResolution
- removed "module" prefix from source code extensions (aka translate "mjs" to just "js" and etc.) and migrated to newer versions of target (aka "es2022");
by: 2e314b5
- delete unnecessary files like preparation scripts in shell/bat, reserve configs for "lint-staged" or documentation files, gitkeeps;
by: 5f6d24e
- complete migration "CommonJS → ESM" in project in parallel update of ES target in JS&TS configs;
- migrate from "colors/safe" package to the "chalk" package which was already dependency in project;
by: 6a83c1e
- mass update for ESLINT with specified features:
- add resolver for the typed-files and typed-imports (TS support for the linter);
- add import plugin for all types of JS&TS environments;
- ESLINT ignores any other flat config, including itself, to avoid perpetual linting;
by: b13d29a
- implement gitignore import of files and globs for ESLINT and make plugin "eslint-plugin-n" ignore typed imports;
by: dbbcbfa
- implement ignoring messages from copilot in commitlint (reasons and description in flat config of the commitlint);
by: 2f331f7
- there will be no more hard-releases page and project is moving towards concept "lesser is better" in terms of providing information about changelogs and supported versions: for more information, seek the changelog by commits.
Last updated: 19.10.2025