File tree 2 files changed +17
-16
lines changed
2 files changed +17
-16
lines changed Original file line number Diff line number Diff line change 1
- "use strict"
1
+ import { defineConfig } from "vitepress"
2
+ import path from "path"
3
+ import { fileURLToPath } from "url"
4
+ import { viteCommonjs , vitePluginRequireResolve } from "./vite-plugin.mjs"
5
+ import eslint4b from "vite-plugin-eslint4b"
6
+ import { createRequire } from "module"
2
7
3
- const { defineConfig } = require ( "vitepress" )
4
- const path = require ( "path" )
8
+ const __filename = fileURLToPath ( import . meta. url )
9
+ const __dirname = path . dirname ( __filename )
10
+ const require = createRequire ( import . meta. url )
5
11
6
12
const { categories } = require ( "../../scripts/rules.js" )
7
- const { viteCommonjs, vitePluginRequireResolve } = require ( "./vite-plugin" )
8
- const { default : eslint4b } = require ( "vite-plugin-eslint4b" )
9
13
10
- module . exports = defineConfig ( {
14
+ export default defineConfig ( {
11
15
title : "eslint-plugin-es-x" ,
12
16
base : "/eslint-plugin-es-x/" ,
13
17
description : "ESLint plugin about ECMAScript syntax." ,
Original file line number Diff line number Diff line change 1
- "use strict"
1
+ import path from "path"
2
+ import { fileURLToPath } from "url"
3
+ import esbuild from "esbuild"
2
4
3
- const path = require ( "path" )
4
-
5
- const esbuild = require ( "esbuild" )
5
+ const __filename = fileURLToPath ( import . meta. url )
6
+ const __dirname = path . dirname ( __filename )
6
7
7
8
const libRoot = path . join ( __dirname , "../../lib" )
8
- module . exports = {
9
- vitePluginRequireResolve,
10
- viteCommonjs,
11
- }
12
9
13
- function vitePluginRequireResolve ( ) {
10
+ export function vitePluginRequireResolve ( ) {
14
11
return {
15
12
name : "vite-plugin-require.resolve" ,
16
13
transform ( code , id , _options ) {
@@ -25,7 +22,7 @@ function vitePluginRequireResolve() {
25
22
}
26
23
}
27
24
28
- function viteCommonjs ( ) {
25
+ export function viteCommonjs ( ) {
29
26
return {
30
27
name : "vite-plugin-cjs-to-esm" ,
31
28
apply : ( ) => true ,
You can’t perform that action at this time.
0 commit comments