# skypeit

> Allows you to quickly, from the command line, start a skype call and even wait for it to dial a conference line extension

Latest version **0.1.2** (published 2015-06-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install skypeit
pnpm add skypeit
yarn add skypeit
bun add skypeit
```

Provides the command `skypeit`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.2 |
| Published | 2015-06-09 |
| First published | 2014-12-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 8 |
| Known vulnerabilities | 0 (+5 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 5 |
| Maintainers | staxmanade |

## Links

- npm: https://www.npmjs.com/package/skypeit
- Repository: https://github.com/staxmanade/skypeit
- Issues: https://github.com/staxmanade/skypeit/issues
- npm.io page: https://npm.io/package/skypeit

## Dependencies (8)

- [opn](https://npm.io/package/opn.md) ^1.0.1
- [msee](https://npm.io/package/msee.md) ^0.1.1
- [chalk](https://npm.io/package/chalk.md) ^0.5.1
- [lodash](https://npm.io/package/lodash.md) ^2.4.1
- [js-yaml](https://npm.io/package/js-yaml.md) ^3.2.4
- [liftoff](https://npm.io/package/liftoff.md) ^1.0.3
- [minimist](https://npm.io/package/minimist.md) ^1.1.0
- [copy-paste](https://npm.io/package/copy-paste.md) ^1.0.1

## Recent versions

- 0.1.2 (latest) — 2015-06-09
- 0.1.1 — 2015-01-28
- 0.1.0 — 2015-01-09
- 0.0.19 — 2015-01-09
- 0.0.18 — 2015-01-09
- 0.0.16 — 2015-01-08
- 0.0.15 — 2014-12-24
- 0.0.14 — 2014-12-22
- 0.0.13 — 2014-12-22
- 0.0.12 — 2014-12-21
- 0.0.11 — 2014-12-21
- 0.0.10 — 2014-12-17
- 0.0.9 — 2014-12-17
- 0.0.8 — 2014-12-12
- 0.0.7 — 2014-12-12
- … 6 more at https://npm.io/package/skypeit/versions

## README

# SkypeIt

> By: [@staxmanade](http://staxmanade.com)

## :warning: On the Mac - Microsoft broke the way this used to work. If anyone figures out another way to accomplish the goals - we'd love to hear about it.  :warning:

Quickly and easily paste a conference call text at the command line and let SkypeIt dial the number and extension for you.

EX:

- To a regular number `skypeit "(555)555-5555"`
- To a conference call `skypeit "(555)555-5555 ext #1234"`

# Requirements

- OS: 
  - Mac
  - Windows (Beta Support)
- [NPM - Node Package Manager](http://nodejs.org/download/)

# How to Install

`npm install -g skypeit`

# SkypeIt

SkypeIt takes the hassle out of dialing a long number and
can be extraordinarily helpful when those long phone
numbers have extensions as well.

# Usage

&nbsp;&nbsp;`skypeit [phone# [ext]]`

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  **[--debug]**            : Logs extra diagnostic debug info

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  **[--completion[=zsh]]** : Prints completion commands

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  **[--sampleConfig]**     : Prints sample yaml config

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  **[--version]**          : Prints just the version

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  **[--help]**             : Prints this help info


# Examples

&nbsp;&nbsp;`skypeit "(555)555-5555 ext:1234"`

&nbsp;&nbsp;`skypeit "some garbage text (555)    555  5555  #1234"`

&nbsp;&nbsp;`skypeit "(555)555-5555"` &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<-- (no extension)

&nbsp;&nbsp;`skypeit "(555)555-5555" --debug` &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<-- Use `--debug` to see a verbose log
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and diagnoses issues.

&nbsp;&nbsp;`skypeit "(555)555-5555" --completion` <-- Get a list of the auto-completion
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;options stored in `~/.skypeitrc` or
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;your local project's `.skypeitrc`

# Alias phone numbers for quick access

If you want to take advantage of skypeit's aliases:

1. Create the following file `~/.skypeitrc` or in your local project's `.skypeitrc`
2. Fill it with the aliases you'd like.

```yaml
alias:
  office:
    number: 555-555-5555 ext 5555
  mom:
    number: 555-555-5555 ext 5555

# Places the skype command into the clipboard
# for easily sharing with your team
copyCommandToClipboard: true
```

> the local `.skypeitrc` is merged with the global `~/.skypeitrc` file to determine the final result of auto-completion options provided by `skypeit --completion`

# Tab Completion

If you've setup a `~/.skypeitrc` config file with the above structure, you can check out [how to install](completion/Readme.md) tab completion.


# Troubleshoot?

If you're having trouble first try using the `--debug` parameter which will print a bit of log info.

---
_Source: https://npm.io/package/skypeit · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
