Skip to content

Commit

Permalink
Revert "Use custom parser for gts/gjs (ember-cli#1920)"
Browse files Browse the repository at this point in the history
This reverts commit 9bd5ee4.
  • Loading branch information
bmish committed Aug 22, 2023
1 parent 58328dc commit 6b3ac3f
Show file tree
Hide file tree
Showing 13 changed files with 1,068 additions and 982 deletions.
12 changes: 6 additions & 6 deletions lib/config/recommended.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const rules = require('../recommended-rules');
const util = require('ember-template-imports/src/util');

module.exports = {
root: true,
Expand Down Expand Up @@ -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/<template>',
globals: {
[util.TEMPLATE_TAG_PLACEHOLDER]: 'readonly',
},
},
],
};
8 changes: 8 additions & 0 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,18 @@

const requireIndex = require('requireindex');

const gjs = require('./preprocessors/glimmer');

module.exports = {
rules: requireIndex(`${__dirname}/rules`),
configs: requireIndex(`${__dirname}/config`),
utils: {
ember: require('./utils/ember'),
},
processors: {
// https://eslint.org/docs/developer-guide/working-with-plugins#file-extension-named-processor
'.gjs': gjs,
'.gts': gjs,
'<template>': gjs,
},
};

0 comments on commit 6b3ac3f

Please sign in to comment.