index.js 933 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * STOP!!! DO NOT MODIFY.
  3. *
  4. * This file is part of the ongoing work to move the eslintrc-style config
  5. * system into the @eslint/eslintrc package. This file needs to remain
  6. * unchanged in order for this work to proceed.
  7. *
  8. * If you think you need to change this file, please contact @nzakas first.
  9. *
  10. * Thanks in advance for your cooperation.
  11. */
  12. /**
  13. * @fileoverview `ConfigArray` class.
  14. * @author Toru Nagashima <https://github.com/mysticatea>
  15. */
  16. "use strict";
  17. const { ConfigArray, getUsedExtractedConfigs } = require("./config-array");
  18. const { ConfigDependency } = require("./config-dependency");
  19. const { ExtractedConfig } = require("./extracted-config");
  20. const { IgnorePattern } = require("./ignore-pattern");
  21. const { OverrideTester } = require("./override-tester");
  22. module.exports = {
  23. ConfigArray,
  24. ConfigDependency,
  25. ExtractedConfig,
  26. IgnorePattern,
  27. OverrideTester,
  28. getUsedExtractedConfigs
  29. };