Skip to content

Implementation of the rule engine for the edit checks for the HMDA Pilot project.

License

Notifications You must be signed in to change notification settings

porterbot/hmda-rule-engine

 
 

Repository files navigation

HMDA Rule Engine

This project is a work in progress

Nothing presented in the issues or in this repo is a final product unless it is marked as such.

Description: The HMDA Rule Engine processes the HMDA Edits as defined by the FFIEC. It requires as input a valid HMDA data file. The engine understands edit rules written in the brij-spec standard.

Requirements

The project requires NodeJS (npm) to build and manage dependencies.

How to get this running or how to use it

Make sure you have NodeJS installed (version 0.10.33), and you can use the npm command:

npm version

Install Grunt globally:

npm install -g grunt-cli

Then install dependencies from the project root directory:

npm install

Running the tests:

grunt test

Getting involved

For details on how to get involved, please first read our CONTRIBUTING guidelines. This project follows an adapted pull request workflow on top of GitHub, please consult the details before adding features to the project.


Open source licensing info

  1. TERMS
  2. LICENSE
  3. CFPB Source Code Policy

About

Implementation of the rule engine for the edit checks for the HMDA Pilot project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%