Gem Version Build Status Code Climate Dependency Status

Projectionist

Quickly edit project files using the .projections.json format

Installation

$ gem install projectionist

Usage

For ease of typing, the executable file for projectionist is prj.

Given a .projections.json file in the root of your project with the following structure:

{
    "lib/**/*.rb": {
        "type": "lib"
    }
}

The command to edit lib/whatever/test.rb would be:

$ prj edit lib whatever/test

Note that there are two glob components here - ** and *. When editing files, these components are separated by a /