Packages depending on required-keys

Page 1 next →

account-couch Implement the accounts interface using a couchdb backend

api-middleware collection of middleware for express servers

atc Manage fleet spawns

couch-profile Store profile information in couchdb

couchdb-update-views Keep couchdb views up to date

create-test-users Create test couch profiles for use in testing authenticated web services which use the

dispatch-add-command Add new spawn commands to the dispatcher database

dispatch-clone Clone a remote repo to local disk for use in dispatch server

dispatch-spawn Spawn an existing command via a dispatch server using fleet

docparse DocParse is a integrated solution to process data from supplier bills. Data is scraper from supplier websites and matched against user supplied uploads of scanned paid bills. From here the system outputs the data to a specially formatted website which is delivered to the client

docparse-add-imacros add extracted data to the docparse system using the docparse rest api in an imacros for firefox environment

docparse-add-invoice After saving an invoice, add the _id to the container bill

docparse-api api server for the docparse project

docparse-bills docparse bills

docparse-check-imacros check if a given bill already exists in the docparse database using the docparse server REST api

docparse-create-customer create customer objects for use in docparse tests

docparse-create-user create user document in database for use in docparse tests

docparse-dumpinvoices takes a list of couchdb invoice ids and exports the data contained within those invoices to an Excel spreadsheet

docparse-fetch-bills-node fetch bills from the docparse scraper api server

docparse-fetch-logins-node logins for the DocParse system

docparse-find-bill Find a docparse bill in the database with given parameters

docparse-find-upload Find uploads by id

docparse-generate-bill-id Generate a unique _id for a bill to use when saving to couchdb

docparse-generate-invoice-id Generate a unique _id for invoices by taking a sha1 hash of the supplierCode, billingSupplierCode, billID, fromDate, and toDate fields of an invoice

docparse-generate-login-id Generate an _id value based on the supplier code, username, and password

docparse-get-account-numbers Find all the distinct account numbers for a given supplier code from all docparse bill in the database

docparse-get-distinct-bill-field Find all the distinct values for a given field from all docparse bill in the database

docparse-mark-scraped-as-parsed mark a scraped document as parsed after the supplier specific parsing completes

docparse-parse-scraped-worker Parse data fetched by docparse scrapers

docparse-parse-upload Setup to parse data from upload ocr text

docparse-save-extracted Save the results of docparse supplier specific parsers into the database

docparse-save-invoice save scraper data to a new invoice document in the database'

docparse-scraped-add Add scraped data to the docparse database

docparse-scraped-parser Server for parsing documents scraped from supplier websites

docparse-scraper handle the initial setup needed for processing add scraper requests

docparse-scraper-add Setup to process a scraper data add api request

docparse-scraper-add-imacros add extracted data to the docparse system using the docparse rest api in an imacros for firefox environment

docparse-scraper-add-node allow node based scrapers to add new data via the docparse api

docparse-scraper-bill get existing bills in database

docparse-scraper-bills get all existing bill numbers from the docparse scraper api server

docparse-scraper-bills-fetch fetch bills from the docparse scraper api server

docparse-scraper-check check if scraper should download a bill

docparse-scraper-check-imacros check if a given bill already exists in the docparse database using the docparse server REST api

docparse-scraper-check-node allow node based scrapers to query the docparse api and see if they should download a bill or not

docparse-scraper-dates Parse the scraper date strings formatted as "YYYY MM DD" into moment.js objects

docparse-scraper-hes scrape Hess Energy bills for use in the docparse system

docparse-scraper-logins Output customer login data for scraper api requests

docparse-scraper-nge scrape Hess Energy bills for use in the docparse system

docparse-scraper-nge-imacros-account navigate around the ngrid electric website for a given account

docparse-scraper-nge-imacros-bill-row Process a bill row in the table of bills on the "Billing And History" page of the Ngrid Electric website

docparse-scraper-nst Node Zombie based scraper to scrape bills from the NStar (supplier code "NST)" website

docparse-scraper-server Serve scraper api requests

docparse-scraper-setup perform all the setup needed to run an imacros for firefox based scraper

docparse-scraper-status-socket Setups up an http express app for an single scraper. This app allows external services to get the status of the scraper and start new scrapes

docparse-supplier-hes Hess Energy (HES) parsing for the docparse system

docparse-supplier-nga 'Handle scraped data from the Ngrid Gas website as well as the ocr text from scanned Ngrid Gas bills. Ngrid Gas uses the *supplier_code* **NGA** in the Docparse system'

docparse-supplier-nge process ngrid electric utility bill data for use in the docparse system

docparse-supplier-nst NStar (NST) supplier specific code for use in the DocParse system

docparse-upload-add-user Add a user to an existing upload

docparse-upload-create Create a new upload document in the database

docparse-upload-fetch Fetch the latest version of an upload document from the docparse database

docparse-upload-process process upload api request for the docparse server

docparse-upload-remove Remove an a user from an existing upload document in the database

docparse-upload-set-matches after parsing an upload and finding all matching bills, stre the discovered relationships in the database

docparse-upload-warning Handle adding warnings to docparse upload documents

docparse-user-in-upload Test if a given user is an owner of a given upload

fleet-atc Manage fleet spawns

fleet-get-ps get the running fleet processes as an object

hess-bills-table-load-next-page Load the next page of bills in the table by clicking the "Next" link at the bottom on the Hess Energy website https://hessenergy.com

hess-bills-table-process-row Download a bill in the bills table and add it to the docparse database

hess-bills-table-scrape-all-pages Scrape each page of the bills table for a given utility account on the Hess Energy website https://hessenergy.com

hess-bills-table-scrape-single-page Scrape all bill rows in a single page of the bills table on the Hess Energy website https://hessenergy.com

hess-login Login to the Hess Energy website using node.js and the request module

hess-scrape-for-profile Scrape all accounts for all types of commodities for a given profile and customer login on the Hess Energy https://hessenergy.com website

hess-scrape-natural-gas-utility-accounts-for-profile Select a profile, get all the natural gas utility account values, and scrape all bills for each utility account

hess-scrape-single-account Load and scrape all bills across all pages of the bills table for a single utility account on the Hess Energy website https://hessenergy.com

hess-scrape-single-page Scrape all bill rows in a single page of the bills table on the Hess Energy website https://hessenergy.com

hess-select-natural-gas-utility-account Load the bills table page for a given natural gas utility account number

hess-select-profile Select a given profile value on the hess energy website https://hessenergy.com

load-url Load a given url using curl and a path to a cookie jar file on disk

loggly-imacros Send log data to Loggly from iMacros for firefox scripts

ngrid-electric-get-accounts-for-login Get a list of all account numbers linked to a single customer username and password on the NGrid Electric website https://www1.nationalgridus.com

ngrid-electric-get-bills-page Load the "My bills and payments history" page for the currently logged in user on the NGrid Electric website https://www1.nationalgridus.com

ngrid-electric-login Login to the NGrid Electric website using curl

ngrid-electric-scrape-single-account Scrape a single account number for a given customer login on the https://www1.nationalgridus.com NGrid Electric website

ngrid-electric-select-account Select a single account number for a given customer login on the https://www1.nationalgridus.com NGrid Electric website

ngrid-gas-login login to the NGrid Gas website using curl

ngrid-gas-scrape-single-account Scrape all bills for a single account on the NGrid Gas supplier website

ngrid-gas-select-account select account on the ngrid gas supplier website

ngrid-gas-view-accounts-table-page Load the page containing the table of account numbers on the NGrid Gas website

nst-process-bills Process html bills downloaded from the NStar website

nstar-login Login to the NStar website https://nstar.com

nstar-scrape-for-login Module to scrape all bills for a given customer username and password on the NGrid account homepage

parse-server Server boilerplate for supplier specific parsing both scraped and raw

parse-test-server Start a test server and create the test users

pdfer-api api server for the pdfer service

pdfer-job-collector Collect results of pdfer worker jobs

pdfer-job-pusher Push new pdf extract jobs out to workers

pdfer-jobs Job processing for the pdfer service

pdfer-upload-imacros Upload a pdfer document to the pdfer service using iMacros for Firefox and the PDFer web frontend

Page 1 next →

npm loves you