| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | 26-Sep-2023 | - | ||||
| __mocks__/ | H | 26-Sep-2023 | - | 17 | 11 | |
| build/ | H | 26-Sep-2023 | - | 1,387 | 1,187 | |
| src/ | H | 26-Sep-2023 | - | 3,990 | 3,157 | |
| .eslintignore | H A D | 26-Sep-2023 | 5 | 1 | 1 | |
| CHANGELOG.md | H A D | 26-Sep-2023 | 2.9 KiB | 82 | 43 | |
| LICENSE | H A D | 26-Sep-2023 | 1.1 KiB | 23 | 17 | |
| README.md | H A D | 26-Sep-2023 | 857 | 42 | 25 | |
| babel.config.js | H A D | 26-Sep-2023 | 113 | 7 | 6 | |
| jest.config.js | H A D | 26-Sep-2023 | 345 | 12 | 10 | |
| package.json | H A D | 26-Sep-2023 | 1.5 KiB | 62 | 61 | |
| tsconfig.json | H A D | 26-Sep-2023 | 169 | 9 | 8 |
README.md
1<!-- Title --> 2<h1 align="center"> 3 Welcome to <br><code>@expo/package-manager</code> 4</h1> 5 6<p align="center">A library for installing and finding packages in a project.</p> 7 8<!-- Header --> 9 10<p align="center"> 11 <img src="https://flat.badgen.net/packagephobia/install/@expo/package-manager"> 12 13 <a href="https://www.npmjs.com/package/@expo/package-manager"> 14 <img src="https://flat.badgen.net/npm/dw/@expo/package-manager" target="_blank" /> 15 </a> 16</p> 17 18--- 19 20<!-- Body --> 21 22## Setup 23 24Install `@expo/package-manager` in your project. 25 26```sh 27yarn add @expo/package-manager 28``` 29 30## ⚽️ Usage 31 32```ts 33import * as PackageManager from '@expo/package-manager'; 34 35const manager = PackageManager.createForProject(projectRoot); 36 37await Promise.all([ 38 manager.addDevAsync(['@expo/webpack-config']), 39 manager.addAsync(['expo', 'expo-camera']), 40]); 41``` 42