nfour / Types Installer
Installs @types for your dependencies
Stars: ✭ 64
Programming Languages
typescript
32286 projects
types
53 projects
Labels
Projects that are alternatives of or similar to Types Installer
Node Reinstall
Complete Node Reinstall for OSX and Linux
Stars: ✭ 507 (+692.19%)
Mutual labels: installer
N Install
Installs n, the Node.js version manager, without needing to install Node.js first: curl -L https://git.io/n-install | bash
Stars: ✭ 597 (+832.81%)
Mutual labels: installer
Tiny Composer Installer
Small, auditable Composer installer, well suited for automated environments.
Stars: ✭ 9 (-85.94%)
Mutual labels: installer
Gcp Pcf Quickstart
Install Pivotal Cloud Foundry on Google Cloud Platform With One Command
Stars: ✭ 54 (-15.62%)
Mutual labels: installer
Displaylink Debian
DisplayLink driver installer for Debian and Ubuntu based Linux distributions.
Stars: ✭ 768 (+1100%)
Mutual labels: installer
Bashful
Use a yaml file to stitch together commands and bash snippits and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).
Stars: ✭ 1,018 (+1490.63%)
Mutual labels: installer
Calamares
Distribution-independent installer framework
Stars: ✭ 654 (+921.88%)
Mutual labels: installer
Hack Linux Installer
Install and upgrade the Hack typeface on the Linux platform
Stars: ✭ 14 (-78.12%)
Mutual labels: installer
Hack Windows Installer
A Windows installer for the Hack typeface
Stars: ✭ 552 (+762.5%)
Mutual labels: installer
Apkupdater
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
Stars: ✭ 1,028 (+1506.25%)
Mutual labels: installer
Ultramodernui
The Ultra-Modern User Interface is a new interface with a style like the most recent installers for NSIS 3 (Nullsoft Scriptable Install System), the tool that allows programmers to create such installers for Windows.
Stars: ✭ 25 (-60.94%)
Mutual labels: installer
Github
a module for building, searching, installing, managing, and mining Stata packages from GitHub
Stars: ✭ 56 (-12.5%)
Mutual labels: installer
Nvquicksite
nvQuickSite is a desktop installation app for DNN, the world's most popular ASP.NET-based CMS. This app allows you to easily install DNN onto any environment that meets the minimum system requirements for DNN to be installed.
Stars: ✭ 36 (-43.75%)
Mutual labels: installer
Types Installer
A CLI which updates and populates missing @types/*
for your dependencies.
Install
yarn global add types-installer
# or
npm i -g types-installer
# then
types-installer
Or locally:
yarn add types-installer
# then
yarn types-installer
CLI
Usage: types-installer [options] [command]
Commands:
- interactive
- install [options] [dependency]
-s, --selection <selection> devDependencies, dependencies or all
-D, --toDev Save all types to devDependencies
-p, --packageManager Choose a package manager: npm, yarn or pnpm
Interactive
% types-installer
? Install options: all
? Install @types/* to devDependencies? Yes
? Which package manager? yarn
Installing all @type dependencies...
? select jest (Installed), ts-jest , ts-node , tslint , tslint-eslint-rules , typescript , chalk , commander (Installed), execa , inquirer
@types/tslint not found or failed to install
@types/chalk found
success Saved 1 new dependency.
└─ @types/[email protected]
Non-Interactive
% types-installer install
Installing all @type dependencies...
@types/tslint not found or failed to install
@types/chalk found
success Saved 1 new dependency.
└─ @types/[email protected]
% types-installer install chalk
Installing dependency chalk @types
@types/chalk found
success Saved 1 new dependency.
└─ @types/[email protected]
-
types-installer --help
for more options
Behavior
- Types are by default saved to
dependencies
ordevDependencies
, wherever the dependency exists. - To force everything top be saved into
devDependencies
, add the--toDev
flag.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].