ksoda / migratory-tweets

Ext for searching tweets

Home Page:https://chrome.google.com/webstore/detail/migratory-tweets/paacangdgglpiijgmlfgmmkflhpddben

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

search around date

Get previous and next posts based on Tweet

Installation

$ npm install

Usage

Run $ gulp --watch and load the dist-directory into chrome.

Entryfiles (bundles)

There are two kinds of entryfiles that create bundles.

  1. All ts-files in the root of the ./app/scripts directory
  2. All css-,scss- and less-files in the root of the ./app/styles directory

Tasks

Build

$ gulp
Option Description
--watch Starts a livereload server and watches all assets.
To reload the extension on change include livereload.js in your bundle.
--production Minifies all assets
--verbose Log additional data to the console.
--vendor Compile the extension for different vendors (chrome, firefox, opera, edge) Default: chrome
--sourcemaps Force the creation of sourcemaps. Default: !production

pack

Zips your dist directory and saves it in the packages directory.

$ gulp pack --vendor=firefox

Version

Increments version number of manifest.json and package.json, commits the change to git and adds a git tag.

$ gulp patch      // => 0.0.X

or

$ gulp feature    // => 0.X.0

or

$ gulp release    // => X.0.0

Globals

The build tool also defines a variable named process.env.NODE_ENV in your scripts. It will be set to development unless you use the --production option.

Example: ./app/background.ts

if (process.env.NODE_ENV === "development") {
  console.log("We are in development mode!");
}

About

Ext for searching tweets

https://chrome.google.com/webstore/detail/migratory-tweets/paacangdgglpiijgmlfgmmkflhpddben


Languages

Language:JavaScript 85.7%Language:TypeScript 12.3%Language:HTML 2.0%