Skip to content

Commit

Permalink
Convert @babel/eslint-plugin-development-internal to CJS
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolo-ribaudo committed Jan 19, 2022
1 parent 0a446af commit 5f30f83
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 20 deletions.
12 changes: 12 additions & 0 deletions eslint/babel-eslint-plugin-development-internal/src/index.cjs
@@ -0,0 +1,12 @@
const dryErrorMessages = require("./rules/dry-error-messages.cjs");
const reportErrorMessageFormat = require("./rules/report-error-message-format.cjs");

const rules = {
"dry-error-messages": dryErrorMessages,
"report-error-message-format": reportErrorMessageFormat,
};

exports.rules = rules;
if (!process.env.BABEL_8_BREAKING) {
exports.default = { rules };
}
9 changes: 0 additions & 9 deletions eslint/babel-eslint-plugin-development-internal/src/index.ts

This file was deleted.

@@ -1,4 +1,4 @@
import path from "path";
const path = require("path");

const REL_PATH_REGEX = /^\.{1,2}/;

Expand Down Expand Up @@ -99,7 +99,7 @@ function referencesImportedBinding(node, scope, bindings) {
return false;
}

export default {
module.exports = {
meta: {
type: "suggestion",
docs: {
Expand Down
Expand Up @@ -2,7 +2,7 @@ const messageId = "mustMatchPattern";

const pattern = /(('.*')|(`.*`)|[A-Z]).*(\.|\?)$/s;

export default {
module.exports = {
meta: {
type: "suggestion",
docs: {
Expand Down
@@ -1,5 +1,5 @@
import path from "path";
import rule from "../../lib/rules/dry-error-messages.js";
import rule from "../../lib/rules/dry-error-messages.cjs";
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
import { fileURLToPath } from "url";

Expand All @@ -12,7 +12,7 @@ const MODULE_PARENT_DIR = path.resolve(dirname, "test/errorsModule.js");

const ruleTester = new RuleTester();

ruleTester.run("dry-error-messages", rule.default, {
ruleTester.run("dry-error-messages", rule, {
valid: [
// Ignores malformed `this.raise` invocations.
{
Expand Down
@@ -1,9 +1,9 @@
import RuleTester from "../../../babel-eslint-shared-fixtures/utils/RuleTester.js";
import rule from "../../lib/rules/report-error-message-format.js";
import rule from "../../lib/rules/report-error-message-format.cjs";

const ruleTester = new RuleTester();

ruleTester.run("report-error-message-format", rule.default, {
ruleTester.run("report-error-message-format", rule, {
valid: [
"makeErrorTemplates({});",
'makeErrorTemplates({ ThisIsAnError: "This is an error." });',
Expand Down
4 changes: 0 additions & 4 deletions tsconfig.json
Expand Up @@ -140,7 +140,6 @@
"./packages/babel-template/src/**/*.ts",
"./packages/babel-traverse/src/**/*.ts",
"./packages/babel-types/src/**/*.ts",
"./eslint/babel-eslint-plugin-development-internal/src/**/*.ts",
"./codemods/babel-plugin-codemod-object-assign-to-object-spread/src/**/*.ts",
"./codemods/babel-plugin-codemod-optional-catch-binding/src/**/*.ts"
],
Expand Down Expand Up @@ -560,9 +559,6 @@
"@babel/types": [
"./packages/babel-types/src"
],
"@babel/eslint-plugin-development-internal": [
"./eslint/babel-eslint-plugin-development-internal/src"
],
"@babel/plugin-codemod-object-assign-to-object-spread": [
"./codemods/babel-plugin-codemod-object-assign-to-object-spread/src"
],
Expand Down

0 comments on commit 5f30f83

Please sign in to comment.