This project documents MaxMind's public APIs using the OpenAPI spec for web services and JSON Schema spec for non-web services.
Spec files:
- minFraud 2.0 (bundled | dereferenced)
- Node 12
- Yarn 1.22
If you need help installing and/or managing Node and Yarn versions, check out NVM or Volta.
yarn install
The specs are defined using TypeScript. Configuring "intellisense" in your text editor to will improve your developer experience by adding niceties such as code completion, parameter info, interface info, and member lists.
yarn test
yarn build
A deploy GitHub action is configured to push the compiled JSON build artifacts to GitHub pages.