Skip to content

Commit 67de937

Browse files
authored
Change not to use ESLint internal modules (#23)
* Change not to use ESLint internal modules * fix
1 parent d24a722 commit 67de937

25 files changed

+60
-102
lines changed

.github/workflows/NodeCI.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ jobs:
5858
node-version: 10.x
5959
- name: Install Packages
6060
run: npm install
61-
- name: Setup
62-
run: npm run setup-types
6361
- name: Test
6462
run: npm run test:nyc
6563
- name: Coveralls GitHub Action

docs/.vuepress/config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const path = require('path')
12
const { rules } = require("../../dist/utils/rules")
23

34
function ruleToLink({
@@ -19,6 +20,7 @@ module.exports = {
1920
resolve: {
2021
alias: {
2122
module: require.resolve("./shim/module"),
23+
eslint: path.resolve(__dirname, './shim/eslint')
2224
},
2325
},
2426
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
const Linter = require('eslint4b')
2+
module.exports = { Linter }

lib/rules/array-bracket-newline.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/array-bracket-newline"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("array-bracket-newline")
33

44
export default createRule("array-bracket-newline", {
55
meta: {

lib/rules/array-bracket-spacing.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/array-bracket-spacing"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("array-bracket-spacing")
33

44
export default createRule("array-bracket-spacing", {
55
meta: {

lib/rules/array-element-newline.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/array-element-newline"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("array-element-newline")
33

44
export default createRule("array-element-newline", {
55
meta: {

lib/rules/comma-dangle.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/comma-dangle"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("comma-dangle")
33

44
export default createRule("comma-dangle", {
55
meta: {

lib/rules/comma-style.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/comma-style"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("comma-style")
33

44
export default createRule("comma-style", {
55
meta: {

lib/rules/indent.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/indent"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("indent")
33

44
export default createRule("indent", {
55
meta: {

lib/rules/key-spacing.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import coreRule from "eslint/lib/rules/key-spacing"
2-
import { createRule, defineWrapperListener } from "../utils"
1+
import { createRule, defineWrapperListener, getCoreRule } from "../utils"
2+
const coreRule = getCoreRule("key-spacing")
33

44
export default createRule("key-spacing", {
55
meta: {

0 commit comments

Comments
 (0)