File tree Expand file tree Collapse file tree 23 files changed +1759
-1873
lines changed Expand file tree Collapse file tree 23 files changed +1759
-1873
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ const {pathToFileURL} = require(`url`);
8
8
const relPnpApiPath = "../../../../.pnp.cjs" ;
9
9
10
10
const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
11
12
const absRequire = createRequire ( absPnpApiPath ) ;
12
13
13
14
const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
@@ -23,5 +24,9 @@ if (existsSync(absPnpApiPath)) {
23
24
}
24
25
}
25
26
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
26
31
// Defer to the real eslint/bin/eslint.js your application uses
27
- module . exports = absRequire ( `eslint/bin/eslint.js` ) ;
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/bin/eslint.js` ) ) ;
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ const {pathToFileURL} = require(`url`);
8
8
const relPnpApiPath = "../../../../.pnp.cjs" ;
9
9
10
10
const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
11
12
const absRequire = createRequire ( absPnpApiPath ) ;
12
13
13
14
const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
@@ -23,5 +24,9 @@ if (existsSync(absPnpApiPath)) {
23
24
}
24
25
}
25
26
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
26
31
// Defer to the real eslint your application uses
27
- module . exports = absRequire ( `eslint` ) ;
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint` ) ) ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+
3
+ const { existsSync} = require ( `fs` ) ;
4
+ const { createRequire, register} = require ( `module` ) ;
5
+ const { resolve} = require ( `path` ) ;
6
+ const { pathToFileURL} = require ( `url` ) ;
7
+
8
+ const relPnpApiPath = "../../../../../.pnp.cjs" ;
9
+
10
+ const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
12
+ const absRequire = createRequire ( absPnpApiPath ) ;
13
+
14
+ const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
15
+ const isPnpLoaderEnabled = existsSync ( absPnpLoaderPath ) ;
16
+
17
+ if ( existsSync ( absPnpApiPath ) ) {
18
+ if ( ! process . versions . pnp ) {
19
+ // Setup the environment to be able to require eslint
20
+ require ( absPnpApiPath ) . setup ( ) ;
21
+ if ( isPnpLoaderEnabled && register ) {
22
+ register ( pathToFileURL ( absPnpLoaderPath ) ) ;
23
+ }
24
+ }
25
+ }
26
+
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
31
+ // Defer to the real eslint your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint` ) ) ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+
3
+ const { existsSync} = require ( `fs` ) ;
4
+ const { createRequire, register} = require ( `module` ) ;
5
+ const { resolve} = require ( `path` ) ;
6
+ const { pathToFileURL} = require ( `url` ) ;
7
+
8
+ const relPnpApiPath = "../../../../../../.pnp.cjs" ;
9
+
10
+ const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
12
+ const absRequire = createRequire ( absPnpApiPath ) ;
13
+
14
+ const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
15
+ const isPnpLoaderEnabled = existsSync ( absPnpLoaderPath ) ;
16
+
17
+ if ( existsSync ( absPnpApiPath ) ) {
18
+ if ( ! process . versions . pnp ) {
19
+ // Setup the environment to be able to require eslint/rules
20
+ require ( absPnpApiPath ) . setup ( ) ;
21
+ if ( isPnpLoaderEnabled && register ) {
22
+ register ( pathToFileURL ( absPnpLoaderPath ) ) ;
23
+ }
24
+ }
25
+ }
26
+
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
31
+ // Defer to the real eslint/rules your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/rules` ) ) ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+
3
+ const { existsSync} = require ( `fs` ) ;
4
+ const { createRequire, register} = require ( `module` ) ;
5
+ const { resolve} = require ( `path` ) ;
6
+ const { pathToFileURL} = require ( `url` ) ;
7
+
8
+ const relPnpApiPath = "../../../../../.pnp.cjs" ;
9
+
10
+ const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
12
+ const absRequire = createRequire ( absPnpApiPath ) ;
13
+
14
+ const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
15
+ const isPnpLoaderEnabled = existsSync ( absPnpLoaderPath ) ;
16
+
17
+ if ( existsSync ( absPnpApiPath ) ) {
18
+ if ( ! process . versions . pnp ) {
19
+ // Setup the environment to be able to require eslint/universal
20
+ require ( absPnpApiPath ) . setup ( ) ;
21
+ if ( isPnpLoaderEnabled && register ) {
22
+ register ( pathToFileURL ( absPnpLoaderPath ) ) ;
23
+ }
24
+ }
25
+ }
26
+
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
31
+ // Defer to the real eslint/universal your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/universal` ) ) ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+
3
+ const { existsSync} = require ( `fs` ) ;
4
+ const { createRequire, register} = require ( `module` ) ;
5
+ const { resolve} = require ( `path` ) ;
6
+ const { pathToFileURL} = require ( `url` ) ;
7
+
8
+ const relPnpApiPath = "../../../../../.pnp.cjs" ;
9
+
10
+ const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
12
+ const absRequire = createRequire ( absPnpApiPath ) ;
13
+
14
+ const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
15
+ const isPnpLoaderEnabled = existsSync ( absPnpLoaderPath ) ;
16
+
17
+ if ( existsSync ( absPnpApiPath ) ) {
18
+ if ( ! process . versions . pnp ) {
19
+ // Setup the environment to be able to require eslint/use-at-your-own-risk
20
+ require ( absPnpApiPath ) . setup ( ) ;
21
+ if ( isPnpLoaderEnabled && register ) {
22
+ register ( pathToFileURL ( absPnpLoaderPath ) ) ;
23
+ }
24
+ }
25
+ }
26
+
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
31
+ // Defer to the real eslint/use-at-your-own-risk your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/use-at-your-own-risk` ) ) ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+
3
+ const { existsSync} = require ( `fs` ) ;
4
+ const { createRequire, register} = require ( `module` ) ;
5
+ const { resolve} = require ( `path` ) ;
6
+ const { pathToFileURL} = require ( `url` ) ;
7
+
8
+ const relPnpApiPath = "../../../../.pnp.cjs" ;
9
+
10
+ const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
12
+ const absRequire = createRequire ( absPnpApiPath ) ;
13
+
14
+ const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
15
+ const isPnpLoaderEnabled = existsSync ( absPnpLoaderPath ) ;
16
+
17
+ if ( existsSync ( absPnpApiPath ) ) {
18
+ if ( ! process . versions . pnp ) {
19
+ // Setup the environment to be able to require eslint/universal
20
+ require ( absPnpApiPath ) . setup ( ) ;
21
+ if ( isPnpLoaderEnabled && register ) {
22
+ register ( pathToFileURL ( absPnpLoaderPath ) ) ;
23
+ }
24
+ }
25
+ }
26
+
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
31
+ // Defer to the real eslint/universal your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/universal` ) ) ;
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ const {pathToFileURL} = require(`url`);
8
8
const relPnpApiPath = "../../../../.pnp.cjs" ;
9
9
10
10
const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
11
12
const absRequire = createRequire ( absPnpApiPath ) ;
12
13
13
14
const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
@@ -23,5 +24,9 @@ if (existsSync(absPnpApiPath)) {
23
24
}
24
25
}
25
26
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
26
31
// Defer to the real eslint/use-at-your-own-risk your application uses
27
- module . exports = absRequire ( `eslint/use-at-your-own-risk` ) ;
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/use-at-your-own-risk` ) ) ;
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " eslint" ,
3
- "version" : " 8.57 .0-sdk" ,
3
+ "version" : " 9.19 .0-sdk" ,
4
4
"main" : " ./lib/api.js" ,
5
5
"type" : " commonjs" ,
6
6
"bin" : {
7
7
"eslint" : " ./bin/eslint.js"
8
8
},
9
9
"exports" : {
10
+ "." : {
11
+ "types" : " ./lib/types/index.d.ts" ,
12
+ "default" : " ./lib/api.js"
13
+ },
10
14
"./package.json" : " ./package.json" ,
11
- "." : " ./lib/api.js" ,
12
- "./use-at-your-own-risk" : " ./lib/unsupported-api.js"
15
+ "./use-at-your-own-risk" : {
16
+ "types" : " ./lib/types/use-at-your-own-risk.d.ts" ,
17
+ "default" : " ./lib/unsupported-api.js"
18
+ },
19
+ "./rules" : {
20
+ "types" : " ./lib/types/rules/index.d.ts"
21
+ },
22
+ "./universal" : {
23
+ "types" : " ./lib/types/universal.d.ts" ,
24
+ "default" : " ./lib/universal.js"
25
+ }
13
26
}
14
27
}
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ const {pathToFileURL} = require(`url`);
8
8
const relPnpApiPath = "../../../../.pnp.cjs" ;
9
9
10
10
const absPnpApiPath = resolve ( __dirname , relPnpApiPath ) ;
11
+ const absUserWrapperPath = resolve ( __dirname , `./sdk.user.cjs` ) ;
11
12
const absRequire = createRequire ( absPnpApiPath ) ;
12
13
13
14
const absPnpLoaderPath = resolve ( absPnpApiPath , `../.pnp.loader.mjs` ) ;
@@ -23,5 +24,9 @@ if (existsSync(absPnpApiPath)) {
23
24
}
24
25
}
25
26
27
+ const wrapWithUserWrapper = existsSync ( absUserWrapperPath )
28
+ ? exports => absRequire ( absUserWrapperPath ) ( exports )
29
+ : exports => exports ;
30
+
26
31
// Defer to the real prettier/bin/prettier.cjs your application uses
27
- module . exports = absRequire ( `prettier/bin/prettier.cjs` ) ;
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `prettier/bin/prettier.cjs` ) ) ;
You can’t perform that action at this time.
0 commit comments