Civic Data Highlighter
Google Chrome extension for generating civic data web scrapers
Building
This is a node package utilizing both npm and bower to manage dependencies.
To build, open a terminal and navigate to the repository clone. Run the
following:
npm install
bower install
gulp build
gulp packageInstalling
A ZIP file will be generated and written to the package/ directory. In Google
Chrome, navigate to chrome://extensions/. With a desktop file manager, drag
the ZIP file to the Extensions page opened in Chrome.
Finally, the plugin uses a particular Chrome window type, a "panel" (normally
reserved for Google's own Hangouts extension). To enable panel windows, navigate
to chrome://flags/#enable-panels in Google Chrome. Click the "Enable" link and
then restart Chrome. The Highlighter extension will work without panel windows
enabled, but the extension will instead be a normal desktop window and not stay
on top of the browser window.
Usage
Usage instructions are forthcoming!