├── .eslintignore ├── .eslintrc.json ├── .github ├── FUNDING.yml └── workflows │ └── push.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierrc.js ├── .vscode ├── extensions.json └── launch.json ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── assets ├── example.gif └── icon.png ├── dist ├── extension.js ├── extension.js.LICENSE.txt └── extension.js.map ├── examples ├── Example1.js ├── Example2.tsx └── Example3.jsx ├── package.json ├── src ├── assets │ ├── example.gif │ └── icon.png ├── extension.ts ├── utils │ ├── common.ts │ ├── parse.ts │ └── splitter.ts └── vscode.proposed.d.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | /**/*.d.ts 2 | node_modules/** 3 | tsconfig.json 4 | dist/** 5 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run pre-commit 5 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/README.md -------------------------------------------------------------------------------- /assets/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/assets/example.gif -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/assets/icon.png -------------------------------------------------------------------------------- /dist/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/dist/extension.js -------------------------------------------------------------------------------- /dist/extension.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/dist/extension.js.LICENSE.txt -------------------------------------------------------------------------------- /dist/extension.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/dist/extension.js.map -------------------------------------------------------------------------------- /examples/Example1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/examples/Example1.js -------------------------------------------------------------------------------- /examples/Example2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/examples/Example2.tsx -------------------------------------------------------------------------------- /examples/Example3.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/examples/Example3.jsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/assets/example.gif -------------------------------------------------------------------------------- /src/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/assets/icon.png -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/utils/common.ts -------------------------------------------------------------------------------- /src/utils/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/utils/parse.ts -------------------------------------------------------------------------------- /src/utils/splitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/utils/splitter.ts -------------------------------------------------------------------------------- /src/vscode.proposed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/src/vscode.proposed.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numandev1/react-native-component-splitter/HEAD/yarn.lock --------------------------------------------------------------------------------