From 6b3ac3f4e48887c52f5811b4283b175334aedb2b Mon Sep 17 00:00:00 2001 From: Bryan Mishkin <698306+bmish@users.noreply.github.com> Date: Tue, 22 Aug 2023 08:06:18 -0400 Subject: [PATCH] Revert "Use custom parser for gts/gjs (#1920)" This reverts commit 9bd5ee4d885d324b7213ef3de1c1bf3bfe336fbc. --- lib/config/recommended.js | 12 +- lib/index.js | 8 + lib/parsers/gjs-parser.js | 442 ------- lib/parsers/gts-parser.js | 7 - lib/preprocessors/glimmer.js | 313 +++++ .../no-empty-glimmer-component-classes.js | 5 +- lib/rules/no-unused-services.js | 26 +- lib/utils/document.js | 10 +- package.json | 13 +- .../gjs-gts-processor-test.js | 173 +-- tests/lib/rules-preprocessor/my-component.gts | 1 - .../rules-preprocessor/tsconfig.eslint.json | 10 - yarn.lock | 1030 +++++++++++------ 13 files changed, 1068 insertions(+), 982 deletions(-) delete mode 100644 lib/parsers/gjs-parser.js delete mode 100644 lib/parsers/gts-parser.js create mode 100644 lib/preprocessors/glimmer.js delete mode 100644 tests/lib/rules-preprocessor/my-component.gts delete mode 100644 tests/lib/rules-preprocessor/tsconfig.eslint.json diff --git a/lib/config/recommended.js b/lib/config/recommended.js index 06a43f39f7..e45976c2ef 100644 --- a/lib/config/recommended.js +++ b/lib/config/recommended.js @@ -1,4 +1,5 @@ const rules = require('../recommended-rules'); +const util = require('ember-template-imports/src/util'); module.exports = { root: true, @@ -28,12 +29,11 @@ module.exports = { * on -- and isn't relevant to user-land code. */ { - files: ['**/*.gts'], - parser: require.resolve('../parsers/gts-parser'), - }, - { - files: ['**/*.gjs'], - parser: require.resolve('../parsers/gjs-parser'), + files: ['**/*.gjs', '**/*.gts'], + processor: 'ember/