File tree 15 files changed +764
-4
lines changed
15 files changed +764
-4
lines changed Original file line number Diff line number Diff line change 55
55
# Generated from tests
56
56
57
57
** /unit /generated
58
-
59
- # Visual Studio Code Files
60
- .vscode
61
- .yarn /sdks
Original file line number Diff line number Diff line change
1
+ {
2
+ "recommendations" : [
3
+ " arcanis.vscode-zipfs" ,
4
+ " dbaeumer.vscode-eslint"
5
+ ]
6
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "search.exclude" : {
3
+ "**/.yarn" : true ,
4
+ "**/.pnp.*" : true
5
+ },
6
+ "eslint.nodePath" : " .yarn/sdks" ,
7
+ "typescript.tsdk" : " .yarn/sdks/typescript/lib" ,
8
+ "typescript.enablePromptUseWorkspaceTsdk" : true
9
+ }
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/bin/eslint.js
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/bin/eslint.js your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/bin/eslint.js` ) ) ;
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/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
+ {
2
+ "name" : " eslint" ,
3
+ "version" : " 8.48.0-sdk" ,
4
+ "main" : " ./lib/api.js" ,
5
+ "type" : " commonjs" ,
6
+ "bin" : {
7
+ "eslint" : " ./bin/eslint.js"
8
+ },
9
+ "exports" : {
10
+ "./package.json" : " ./package.json" ,
11
+ "." : " ./lib/api.js" ,
12
+ "./use-at-your-own-risk" : " ./lib/unsupported-api.js"
13
+ }
14
+ }
Original file line number Diff line number Diff line change
1
+ # This file is automatically generated by @yarnpkg/sdks.
2
+ # Manual changes might be lost!
3
+
4
+ integrations :
5
+ - vscode
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 typescript/bin/tsc
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 typescript/bin/tsc your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `typescript/bin/tsc` ) ) ;
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 typescript/bin/tsserver
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 typescript/bin/tsserver your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `typescript/bin/tsserver` ) ) ;
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 typescript/lib/tsc.js
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 typescript/lib/tsc.js your application uses
32
+ module . exports = wrapWithUserWrapper ( absRequire ( `typescript/lib/tsc.js` ) ) ;
You can’t perform that action at this time.
0 commit comments