mirror of
				https://github.com/reduxjs/redux-devtools.git
				synced 2025-11-04 09:57:26 +03:00 
			
		
		
		
	chore: add vscode plugnplay support (#1016)
Reference: - https://yarnpkg.com/getting-started/editor-sdks
This commit is contained in:
		
							parent
							
								
									8ad5c3ca45
								
							
						
					
					
						commit
						2665e2768d
					
				| 
						 | 
				
			
			@ -9,3 +9,4 @@ node_modules
 | 
			
		|||
__snapshots__
 | 
			
		||||
.yarn/*
 | 
			
		||||
storybook-static
 | 
			
		||||
.vscode/*
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,3 +12,4 @@ dev
 | 
			
		|||
.pnp.*
 | 
			
		||||
**/demo/public/**
 | 
			
		||||
storybook-static
 | 
			
		||||
.vscode/*
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,10 @@
 | 
			
		|||
{
 | 
			
		||||
  "search.exclude": {
 | 
			
		||||
    "**/.yarn": true,
 | 
			
		||||
    "**/.pnp.*": true
 | 
			
		||||
  },
 | 
			
		||||
  "eslint.nodePath": ".yarn/sdks",
 | 
			
		||||
  "prettier.prettierPath": ".yarn/sdks/prettier/index.js",
 | 
			
		||||
  "typescript.tsdk": ".yarn/sdks/typescript/lib",
 | 
			
		||||
  "typescript.enablePromptUseWorkspaceTsdk": true
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										20
									
								
								.yarn/sdks/eslint/bin/eslint.js
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								.yarn/sdks/eslint/bin/eslint.js
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
#!/usr/bin/env node
 | 
			
		||||
 | 
			
		||||
const {existsSync} = require(`fs`);
 | 
			
		||||
const {createRequire, createRequireFromPath} = require(`module`);
 | 
			
		||||
const {resolve} = require(`path`);
 | 
			
		||||
 | 
			
		||||
const relPnpApiPath = "../../../../.pnp.cjs";
 | 
			
		||||
 | 
			
		||||
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
 | 
			
		||||
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
 | 
			
		||||
 | 
			
		||||
if (existsSync(absPnpApiPath)) {
 | 
			
		||||
  if (!process.versions.pnp) {
 | 
			
		||||
    // Setup the environment to be able to require eslint/bin/eslint.js
 | 
			
		||||
    require(absPnpApiPath).setup();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Defer to the real eslint/bin/eslint.js your application uses
 | 
			
		||||
module.exports = absRequire(`eslint/bin/eslint.js`);
 | 
			
		||||
							
								
								
									
										6
									
								
								.yarn/sdks/eslint/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.yarn/sdks/eslint/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,6 @@
 | 
			
		|||
{
 | 
			
		||||
  "name": "eslint",
 | 
			
		||||
  "version": "8.6.0-sdk",
 | 
			
		||||
  "main": "./lib/api.js",
 | 
			
		||||
  "type": "commonjs"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										5
									
								
								.yarn/sdks/integrations.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								.yarn/sdks/integrations.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
# This file is automatically generated by @yarnpkg/sdks.
 | 
			
		||||
# Manual changes might be lost!
 | 
			
		||||
 | 
			
		||||
integrations:
 | 
			
		||||
  - vscode
 | 
			
		||||
							
								
								
									
										20
									
								
								.yarn/sdks/prettier/index.js
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								.yarn/sdks/prettier/index.js
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
#!/usr/bin/env node
 | 
			
		||||
 | 
			
		||||
const {existsSync} = require(`fs`);
 | 
			
		||||
const {createRequire, createRequireFromPath} = require(`module`);
 | 
			
		||||
const {resolve} = require(`path`);
 | 
			
		||||
 | 
			
		||||
const relPnpApiPath = "../../../.pnp.cjs";
 | 
			
		||||
 | 
			
		||||
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
 | 
			
		||||
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
 | 
			
		||||
 | 
			
		||||
if (existsSync(absPnpApiPath)) {
 | 
			
		||||
  if (!process.versions.pnp) {
 | 
			
		||||
    // Setup the environment to be able to require prettier/index.js
 | 
			
		||||
    require(absPnpApiPath).setup();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Defer to the real prettier/index.js your application uses
 | 
			
		||||
module.exports = absRequire(`prettier/index.js`);
 | 
			
		||||
							
								
								
									
										6
									
								
								.yarn/sdks/prettier/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.yarn/sdks/prettier/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,6 @@
 | 
			
		|||
{
 | 
			
		||||
  "name": "prettier",
 | 
			
		||||
  "version": "2.5.1-sdk",
 | 
			
		||||
  "main": "./index.js",
 | 
			
		||||
  "type": "commonjs"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										20
									
								
								.yarn/sdks/typescript/bin/tsc
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								.yarn/sdks/typescript/bin/tsc
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
#!/usr/bin/env node
 | 
			
		||||
 | 
			
		||||
const {existsSync} = require(`fs`);
 | 
			
		||||
const {createRequire, createRequireFromPath} = require(`module`);
 | 
			
		||||
const {resolve} = require(`path`);
 | 
			
		||||
 | 
			
		||||
const relPnpApiPath = "../../../../.pnp.cjs";
 | 
			
		||||
 | 
			
		||||
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
 | 
			
		||||
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
 | 
			
		||||
 | 
			
		||||
if (existsSync(absPnpApiPath)) {
 | 
			
		||||
  if (!process.versions.pnp) {
 | 
			
		||||
    // Setup the environment to be able to require typescript/bin/tsc
 | 
			
		||||
    require(absPnpApiPath).setup();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Defer to the real typescript/bin/tsc your application uses
 | 
			
		||||
module.exports = absRequire(`typescript/bin/tsc`);
 | 
			
		||||
							
								
								
									
										20
									
								
								.yarn/sdks/typescript/bin/tsserver
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								.yarn/sdks/typescript/bin/tsserver
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
#!/usr/bin/env node
 | 
			
		||||
 | 
			
		||||
const {existsSync} = require(`fs`);
 | 
			
		||||
const {createRequire, createRequireFromPath} = require(`module`);
 | 
			
		||||
const {resolve} = require(`path`);
 | 
			
		||||
 | 
			
		||||
const relPnpApiPath = "../../../../.pnp.cjs";
 | 
			
		||||
 | 
			
		||||
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
 | 
			
		||||
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
 | 
			
		||||
 | 
			
		||||
if (existsSync(absPnpApiPath)) {
 | 
			
		||||
  if (!process.versions.pnp) {
 | 
			
		||||
    // Setup the environment to be able to require typescript/bin/tsserver
 | 
			
		||||
    require(absPnpApiPath).setup();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Defer to the real typescript/bin/tsserver your application uses
 | 
			
		||||
module.exports = absRequire(`typescript/bin/tsserver`);
 | 
			
		||||
							
								
								
									
										6
									
								
								.yarn/sdks/typescript/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.yarn/sdks/typescript/package.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,6 @@
 | 
			
		|||
{
 | 
			
		||||
  "name": "typescript",
 | 
			
		||||
  "version": "4.5.4-sdk",
 | 
			
		||||
  "main": "./lib/typescript.js",
 | 
			
		||||
  "type": "commonjs"
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user