├── .gitignore ├── .prettierrc ├── .vscode └── launch.json ├── .vscodeignore ├── LICENSE ├── README.md ├── assets └── images │ ├── icon.png │ └── preview.gif ├── package.json ├── src ├── extension.ts └── lib │ ├── ast.ts │ ├── code-actions │ └── extract-jsx.ts │ └── utils.ts ├── tsconfig.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | dist 3 | node_modules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/.vscodeignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/assets/images/preview.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/package.json -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/lib/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/src/lib/ast.ts -------------------------------------------------------------------------------- /src/lib/code-actions/extract-jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/src/lib/code-actions/extract-jsx.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planbcoding/vscode-react-refactor/HEAD/webpack.config.js --------------------------------------------------------------------------------