https://github.com/react-native-community/vscode-react-native-directory
Find and install right packages for all of your React Native apps right from your VS Code.
https://github.com/react-native-community/vscode-react-native-directory
directory react-native vscode vscode-extension
Last synced: 3 months ago
JSON representation
Find and install right packages for all of your React Native apps right from your VS Code.
- Host: GitHub
- URL: https://github.com/react-native-community/vscode-react-native-directory
- Owner: react-native-community
- License: mit
- Created: 2025-02-16T22:13:33.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-17T10:18:37.000Z (12 months ago)
- Last Synced: 2025-02-17T11:27:01.227Z (12 months ago)
- Topics: directory, react-native, vscode, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 345 KB
- Stars: 1
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
vscode-react-native-directory
A VS Code extension allowing to browse through React Native Directory
and perform actions related to the chosen package inside build-in editor Command Palette.
## ⚡️ Features
* Search through the packages registered in the React Native Directory.
* Narrow down the results by using filter tokens, such as `:ios`, `:newArchitecture`, or `:hasTypes`.
* Valid tokens are a subset of all possible API query options, and the values can be seen [in this file](/src/utils.ts#L30-L51).
* Install the selected packages in the current workspace using your preferred package manager.
* Dive deep into the stats and analysis with the provided metadata and links.
## 📦 Installation
> [!tip]
> The extension is currently in the development phase, only manual build and installation is supported at this time.
1. Make sure you have [Bun](https://bun.sh/docs/installation) installed.
1. Checkout the repository locally.
1. Run the following commands to install dependencies, compile source and prepare extension package file:
```sh
bun install && bun compile && bun package
```
1. In VS Code:
* Navigate to the **"Extensions"** pane (Ctrl/Cmd+Shift+X).
* Click **"More"** button (three dots in the right corner of header) and select **"Install from VSIX"**.
* Select VSIX file which has been created in third step inside the checkout root directory.
## 📝 Contributing
1. Make sure you have [Bun](https://bun.sh/docs/installation) installed.
1. Checkout the repository locally.
1. Run the following commands to install dependencies and compile source:
```sh
bun install
```
1. In VS Code:
* Open folder containing the extension repository.
* Navigate to the **"Run and Debug"** pane (Ctrl/Cmd+Shift+D).
* Select **"Run with extension"** launch task, and press **"Start Debugging"** button (F5).