1.0.522 • Published 10 years ago

tix-cli v1.0.522

Weekly downloads
615
License
UNLICENSED
Repository
github
Last release
10 years ago

tix-cli

TixCli is a command line interface to interact with GitHub Authorization API and perform setup and deployment of private TixInc repositories.

No Shell?

Full Install (Windows command prompt)
@PowerShell -NoProfile -ExecutionPolicy unrestricted -Command "If(Test-Path %TEMP%\t.ps1){rm %TEMP%\t.ps1};((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/TixInc/tix-cli/master/src/ps1/download-src.ps1?$(Get-Random)'))|Out-File %TEMP%\t.ps1;%TEMP%\t.ps1 -Install -CleanSource -CleanLocal;rm %TEMP%\t.ps1" && exit

Shell?

Basic Install
npm install -g tix-cli
Install and start interactive tix shell
npm install -g tix-cli && tix
Install with optional dependencies and and start tix shell extended (private repository and deployment access)
npm install -g tix-cli && tix -ox

Table of Contents


Setup

  • The TixCli and other TixInc applications require Git and Node.js on the local machine. If the machine does not yet have these dependencies, jump to the OS specific section (Windows or Linux / OSX) and run the oneliner. You will be prompted to enter a username and password so that the TixCli can acquire a GitHub api token to use on your behalf.

  • If the local machine already has Git and Node.js, jump to the Any OS section and run the oneliner in a shell.

Windows

Copy/paste the oneliner below into Administrator command prompt to get Git / Node.js and TixCli installed:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/TixInc/TixCli/master/bin/tix-full-install.ps1'))"|$_

Linux / OSX

Instructions coming soon...

Any OS

If Git and Node.js are installed on the local machine, run this oneliner at git bash or linux shell to install the CLI:

npm install -g tix-cli

Usage

After running the setup steps above, you should eventually be prompted with a command prompt "TIX>" which means the CLI has been setup and is ready to use. You can use the command "?" to list basic information about all the supported commands.

The CLI can be modified by changing the config object literal at the top of the tix-cli.js file. The default uses this configuration:

var config = {
  platform: getPlatform(),
  basePath: {
    windows: 'c:',
    linux: process.env['HOME']
  },
  installPath: 'TixInc',
  path: {
    cliDir: 'TixCli',
    npmDir: 'npm',
    jsDir: 'TixInc.js',
    netDir: 'TixInc.Net',
    classicDir: 'TixInc.Classic',
    cliFile: 'tix-cli.js',
    tokenFile: 'token.json'
  },
  npmDependencies: [
    'minimist',
    'shelljs',
    'lodash',
    'colors',
    'read',
    'q',
    'ftp'
  ],
  flags: {
    cleanIfNotCliWorkingDir: true,
    promptToInstallDependencies: false
  }
};

The TixCli by default gets installed to ~/TixInc/TixCli. Other TixInc applications will get installed by TixCli to the TixInc directory for the respective platform.

After the initial install, the CLI may be run again at any time by executing tix in a shell.

Below are some of the supported commands by TixCli: ->

TixCli Solarized

1.0.522

10 years ago

1.0.521

10 years ago

1.0.520

10 years ago

1.0.519

10 years ago

1.0.517

10 years ago

1.0.516

10 years ago

1.0.514

10 years ago

1.0.513

10 years ago

1.0.512

10 years ago

1.0.511

10 years ago

1.0.510

10 years ago

1.0.509

10 years ago

1.0.508

10 years ago

1.0.507

10 years ago

1.0.506

10 years ago

1.0.505

10 years ago

1.0.504

10 years ago

1.0.503

10 years ago

1.0.502

10 years ago

1.0.501

10 years ago

1.0.500

10 years ago

1.0.499

10 years ago

1.0.498

10 years ago

1.0.497

10 years ago

1.0.496

10 years ago

1.0.495

10 years ago

1.0.494

10 years ago

1.0.493

10 years ago

1.0.492

10 years ago

1.0.491

10 years ago

1.0.490

10 years ago

1.0.489

10 years ago

1.0.488

10 years ago

1.0.487

10 years ago

1.0.486

10 years ago

1.0.485

10 years ago

1.0.484

10 years ago

1.0.483

10 years ago

1.0.482

10 years ago

1.0.481

10 years ago

1.0.480

10 years ago

1.0.479

10 years ago

1.0.478

10 years ago

1.0.477

10 years ago

1.0.476

10 years ago

1.0.475

10 years ago

1.0.474

10 years ago

1.0.473

10 years ago

1.0.472

10 years ago

1.0.471

10 years ago

1.0.470

10 years ago

1.0.469

10 years ago

1.0.468

10 years ago

1.0.467

10 years ago

1.0.466

10 years ago

1.0.465

10 years ago

1.0.464

10 years ago

1.0.463

10 years ago

1.0.462

10 years ago

1.0.461

10 years ago

1.0.460

10 years ago

1.0.459

10 years ago

1.0.458

10 years ago

1.0.457

10 years ago

1.0.456

10 years ago

1.0.455

10 years ago

1.0.454

10 years ago

1.0.453

10 years ago

1.0.452

10 years ago

1.0.451

10 years ago

1.0.450

10 years ago

1.0.449

10 years ago

1.0.448

10 years ago

1.0.447

10 years ago

1.0.446

10 years ago

1.0.445

10 years ago

1.0.444

10 years ago

1.0.443

10 years ago

1.0.442

10 years ago

1.0.441

10 years ago

1.0.440

10 years ago

1.0.439

10 years ago

1.0.438

10 years ago

1.0.437

10 years ago

1.0.436

10 years ago

1.0.435

10 years ago

1.0.434

10 years ago

1.0.433

10 years ago

1.0.432

10 years ago

1.0.431

10 years ago

1.0.430

10 years ago

1.0.429

10 years ago

1.0.428

10 years ago

1.0.427

10 years ago

1.0.426

10 years ago

1.0.425

10 years ago

1.0.424

10 years ago

1.0.423

10 years ago

1.0.422

10 years ago

1.0.421

10 years ago

1.0.420

10 years ago

1.0.419

10 years ago

1.0.418

10 years ago

1.0.417

10 years ago

1.0.416

10 years ago

1.0.415

10 years ago

1.0.414

10 years ago

1.0.413

10 years ago

1.0.412

10 years ago

1.0.411

10 years ago

1.0.410

10 years ago

1.0.409

10 years ago

1.0.408

10 years ago

1.0.407

10 years ago

1.0.406

10 years ago

1.0.405

10 years ago

1.0.404

10 years ago

1.0.403

10 years ago

1.0.402

10 years ago

1.0.401

10 years ago

1.0.400

10 years ago

1.0.399

10 years ago

1.0.398

10 years ago

1.0.397

10 years ago

1.0.396

10 years ago

1.0.395

10 years ago

1.0.394

10 years ago

1.0.393

10 years ago

1.0.392

10 years ago

1.0.391

10 years ago

1.0.390

10 years ago

1.0.389

10 years ago

1.0.388

10 years ago

1.0.387

10 years ago

1.0.386

10 years ago

1.0.385

10 years ago

1.0.384

10 years ago

1.0.383

10 years ago

1.0.382

10 years ago

1.0.381

10 years ago

1.0.380

10 years ago

1.0.379

10 years ago

1.0.377

10 years ago

1.0.376

10 years ago

1.0.375

10 years ago

1.0.374

10 years ago

1.0.373

10 years ago

1.0.372

10 years ago

1.0.371

10 years ago

1.0.370

10 years ago

1.0.369

10 years ago

1.0.368

10 years ago

1.0.366

10 years ago

1.0.365

10 years ago

1.0.364

10 years ago

1.0.363

10 years ago

1.0.362

10 years ago

1.0.361

10 years ago

1.0.360

10 years ago

1.0.359

10 years ago

1.0.358

10 years ago

1.0.357

10 years ago

1.0.356

10 years ago

1.0.355

10 years ago

1.0.354

10 years ago

1.0.353

10 years ago

1.0.352

10 years ago

1.0.351

10 years ago

1.0.350

10 years ago

1.0.349

10 years ago

1.0.348

10 years ago

1.0.347

10 years ago

1.0.346

10 years ago

1.0.345

10 years ago

1.0.344

10 years ago

1.0.343

10 years ago

1.0.342

10 years ago

1.0.341

10 years ago

1.0.340

10 years ago

1.0.339

10 years ago

1.0.338

10 years ago

1.0.337

10 years ago

1.0.336

10 years ago

1.0.335

10 years ago

1.0.334

10 years ago

1.0.333

10 years ago

1.0.332

10 years ago

1.0.331

10 years ago

1.0.330

10 years ago

1.0.329

10 years ago

1.0.328

10 years ago

1.0.327

10 years ago

1.0.326

10 years ago

1.0.325

10 years ago

1.0.324

10 years ago

1.0.323

10 years ago

1.0.322

10 years ago

1.0.321

10 years ago

1.0.320

10 years ago

1.0.319

10 years ago

1.0.318

10 years ago

1.0.317

10 years ago

1.0.316

10 years ago

1.0.315

10 years ago

1.0.314

10 years ago

1.0.313

10 years ago

1.0.312

10 years ago

1.0.311

10 years ago

1.0.310

10 years ago

1.0.309

10 years ago

1.0.308

10 years ago

1.0.307

10 years ago

1.0.306

10 years ago

1.0.305

10 years ago

1.0.304

10 years ago

1.0.303

10 years ago

1.0.302

10 years ago

1.0.301

10 years ago

1.0.300

10 years ago

1.0.299

10 years ago

1.0.298

10 years ago

1.0.297

10 years ago

1.0.296

10 years ago

1.0.295

10 years ago

1.0.294

10 years ago

1.0.293

10 years ago

1.0.292

10 years ago

1.0.291

10 years ago

1.0.290

10 years ago

1.0.289

10 years ago

1.0.288

10 years ago

1.0.287

10 years ago

1.0.286

10 years ago

1.0.285

10 years ago

1.0.283

10 years ago

1.0.282

10 years ago

1.0.281

10 years ago

1.0.280

10 years ago

1.0.279

10 years ago

1.0.278

10 years ago

1.0.277

10 years ago

1.0.276

10 years ago

1.0.275

10 years ago

1.0.274

10 years ago

1.0.273

10 years ago

1.0.272

10 years ago

1.0.271

10 years ago

1.0.270

10 years ago

1.0.269

10 years ago

1.0.268

10 years ago

1.0.267

10 years ago

1.0.266

10 years ago

1.0.265

10 years ago

1.0.264

10 years ago

1.0.263

10 years ago

1.0.262

10 years ago

1.0.261

10 years ago

1.0.260

10 years ago

1.0.259

10 years ago

1.0.258

10 years ago

1.0.257

10 years ago

1.0.256

10 years ago

1.0.255

10 years ago

1.0.254

10 years ago

1.0.253

10 years ago

1.0.252

10 years ago

1.0.251

10 years ago

1.0.250

10 years ago

1.0.249

10 years ago

1.0.248

10 years ago

1.0.247

10 years ago

1.0.246

10 years ago

1.0.245

10 years ago

1.0.244

10 years ago

1.0.243

10 years ago

1.0.242

10 years ago

1.0.241

10 years ago

1.0.239

10 years ago

1.0.238

10 years ago

1.0.237

10 years ago

1.0.236

10 years ago

1.0.235

10 years ago

1.0.234

10 years ago

1.0.233

10 years ago

1.0.231

10 years ago

1.0.230

10 years ago

1.0.229

10 years ago

1.0.228

10 years ago

1.0.227

10 years ago

1.0.226

10 years ago

1.0.225

10 years ago

1.0.224

10 years ago

1.0.223

10 years ago

1.0.222

10 years ago

1.0.221

10 years ago

1.0.220

10 years ago

1.0.219

10 years ago

1.0.218

10 years ago

1.0.217

10 years ago

1.0.216

10 years ago

1.0.214

10 years ago

1.0.213

10 years ago

1.0.211

10 years ago

1.0.210

10 years ago

1.0.209

10 years ago

1.0.208

10 years ago

1.0.207

10 years ago

1.0.206

10 years ago

1.0.205

10 years ago

1.0.204

10 years ago

1.0.203

10 years ago

1.0.202

10 years ago

1.0.201

10 years ago

1.0.200

10 years ago

1.0.199

10 years ago

1.0.198

10 years ago

1.0.197

10 years ago

1.0.196

10 years ago

1.0.195

10 years ago

1.0.194

10 years ago

1.0.193

10 years ago

1.0.192

10 years ago

1.0.190

10 years ago

1.0.188

10 years ago

1.0.186

10 years ago

1.0.183

10 years ago

1.0.182

10 years ago

1.0.181

10 years ago

1.0.179

10 years ago

1.0.178

10 years ago

1.0.177

10 years ago

1.0.174

10 years ago

1.0.173

10 years ago

1.0.172

10 years ago

1.0.171

10 years ago

1.0.170

10 years ago

1.0.169

10 years ago

1.0.168

10 years ago

1.0.167

10 years ago

1.0.166

10 years ago

1.0.165

10 years ago

1.0.164

10 years ago

1.0.163

10 years ago

1.0.162

10 years ago

1.0.161

10 years ago

1.0.160

10 years ago

1.0.159

10 years ago

1.0.158

10 years ago

1.0.157

10 years ago

1.0.156

10 years ago

1.0.155

10 years ago

1.0.154

10 years ago

1.0.153

10 years ago

1.0.152

10 years ago

1.0.151

10 years ago

1.0.150

10 years ago

1.0.149

10 years ago

1.0.148

10 years ago

1.0.147

10 years ago

1.0.146

10 years ago

1.0.145

10 years ago

1.0.142

10 years ago

1.0.141

10 years ago

1.0.140

10 years ago

1.0.139

10 years ago

1.0.138

10 years ago

1.0.137

10 years ago

1.0.136

10 years ago

1.0.135

10 years ago

1.0.134

10 years ago

1.0.133

10 years ago

1.0.132

10 years ago

1.0.131

10 years ago

1.0.130

10 years ago

1.0.129

10 years ago

1.0.128

10 years ago

1.0.127

10 years ago

1.0.126

10 years ago

1.0.125

10 years ago

1.0.124

10 years ago

1.0.123

10 years ago

1.0.122

10 years ago

1.0.121

10 years ago

1.0.120

10 years ago

1.0.119

10 years ago

1.0.118

10 years ago

1.0.117

10 years ago

1.0.116

10 years ago

1.0.115

10 years ago

1.0.114

10 years ago

1.0.113

10 years ago

1.0.112

10 years ago

1.0.111

10 years ago

1.0.110

10 years ago

1.0.109

10 years ago

1.0.108

10 years ago

1.0.107

10 years ago

1.0.106

10 years ago

1.0.105

10 years ago

1.0.104

10 years ago

1.0.103

10 years ago

1.0.102

10 years ago

1.0.101

10 years ago

1.0.100

10 years ago

1.0.99

10 years ago

1.0.98

10 years ago

1.0.97

10 years ago

1.0.96

10 years ago

1.0.95

10 years ago

1.0.94

10 years ago

1.0.93

10 years ago

1.0.92

10 years ago

1.0.91

10 years ago

1.0.90

10 years ago

1.0.89

10 years ago

1.0.88

10 years ago

1.0.87

10 years ago

1.0.86

10 years ago

1.0.85

10 years ago

1.0.84

10 years ago

1.0.83

10 years ago

1.0.82

10 years ago

1.0.81

10 years ago

1.0.80

10 years ago

1.0.79

10 years ago

1.0.78

10 years ago

1.0.77

10 years ago

1.0.76

10 years ago

1.0.75

10 years ago

1.0.74

10 years ago

1.0.73

10 years ago

1.0.72

10 years ago

1.0.71

10 years ago

1.0.70

10 years ago

1.0.68

10 years ago

1.0.67

10 years ago

1.0.66

10 years ago

1.0.64

10 years ago

1.0.62

10 years ago

1.0.61

10 years ago

1.0.60

10 years ago

1.0.59

10 years ago

1.0.58

10 years ago

1.0.56

10 years ago

1.0.55

10 years ago

1.0.54

10 years ago

1.0.52

10 years ago

1.0.51

10 years ago

1.0.50

10 years ago

1.0.48

10 years ago

1.0.47

10 years ago

1.0.46

10 years ago

1.0.44

10 years ago

1.0.38

10 years ago

1.0.37

10 years ago

1.0.36

10 years ago

1.0.34

10 years ago

1.0.33

10 years ago

1.0.32

10 years ago

1.0.31

10 years ago

1.0.30

10 years ago

1.0.29

10 years ago

1.0.27

10 years ago

1.0.26

10 years ago

1.0.25

10 years ago

1.0.24

10 years ago

1.0.23

10 years ago

1.0.22

10 years ago

1.0.21

10 years ago

1.0.20

10 years ago

1.0.19

10 years ago

1.0.18

10 years ago

1.0.17

10 years ago

1.0.16

10 years ago

1.0.15

10 years ago

1.0.14

10 years ago

1.0.13

10 years ago

1.0.12

10 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago