npm

Bring the best of OSS JavaScript development to your projects with npm Orgs - private packages & team management tools.Learn more »

berkut

0.1.5 • Public • Published

BERKUT

A Twitter client with multi timelines and pure js.

Features

BERKUT has following advantages...

  • Multi timelines management
  • Account management (provided by Violet.js)
  • Written with client-side JavaScript only.

Almost client but just a library, so you can create a HTML-based Twitter application with this.

Setup

Requirements

  • git
  • node.js
  • gulp (see following)
$ sudo npm install -g gulp

Build

$ git clone https://github.com/yadex205/BERKUT.git
$ cd BERKUT
$ npm install
$ git submodule update --init
$ cd src/vendor/violet
$ git submodule update --init
$ cd ../../..
$ gulp

API

Under construction, please wait...

Running requirements

CORS

By CORS restriction, BERKUT works just in following cases...

Google Chrome, Vivaldi ( or other browser including Blink)

When starting, like following.

$ chromium-browser --disable-web-secutiry

If using Windows, make shortcut for them and modify target as...

c:\path\to\browser\chrome.exe --disable-web-security

This way make broswer's secutiry disabled, so DON'T USE FOR DAIRY BROWSING, ONLY FOR DEVELOP.

Firefox OS Application

You should define using Cross-Origin connection.

Windows Store App (JavaScript)

No requirements.

Promise

BERKUT using Promise, an experimental things of JavaScript, so BERKUT may not work on your browser. If doesn't work, please find alternative library, like ES6-Promise (on Github).

License

BERKUT - A Twitter client with multi timelines and pure js.

The MIT License

Copyright (c) 2015 Yadex205 All rights reserved.

Violet.js - A Twitter Library for Firefox OS

The MIT License

Copyright (c) 2014-2015 Masayoshi Wada All rights reserved.

crypto-js

The MIT License

Copyright (c) 2009-2013 Jeff Mott

Copyright (c) 2013-2014 Evan Vosberg

Keywords

none

install

npm i berkut

Downloadsweekly downloads

5

version

0.1.5

license

MIT

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability