├── .eslintignore ├── .gitattributes ├── .prettierignore ├── assets └── terminal-demo.gif ├── .prettierrc ├── .editorconfig ├── readme.md ├── .eslintrc.js ├── package.json ├── LICENSE ├── .gitignore └── src └── index.js /.eslintignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | package-lock.json 3 | dist -------------------------------------------------------------------------------- /assets/terminal-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragrag/turbo-select/HEAD/assets/terminal-demo.gif -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 150, 3 | "tabWidth": 2, 4 | "singleQuote": true, 5 | "trailingComma": "all", 6 | "semi": true, 7 | "arrowParens": "avoid", 8 | "endOfLine": "auto" 9 | } 10 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | end_of_line = lf 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | 10 | [*.yml] 11 | indent_style = space 12 | indent_size = 2 13 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # Turbo Select 2 | 3 | Run Turborepo scripts on selected packages via a nice prompt 4 | 5 |

6 | 7 | 8 | ## Getting Started 9 | 10 | ```bash 11 | npm install -g turbo-select 12 | ``` 13 | 14 | And then in the root of your turbo repo 15 | 16 | ```bash 17 | $ turbo-select 18 | ``` 19 | 20 | or 21 | 22 | ```bash 23 | $ turbo-select