File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load diff Large diffs are not rendered by default.
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/config
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/config your application uses
32+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/config` ) ) ;
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/config
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/config your application uses
32+ module . exports = wrapWithUserWrapper ( absRequire ( `eslint/config` ) ) ;
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` ) ) ;
You can’t perform that action at this time.
0 commit comments