Skip to content
forked from bcgov/NRPTI

Natural Resources Public Transparency Initiative

License

Notifications You must be signed in to change notification settings

cameronpettit/NRPTI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API tests Front-End tests

NRPTI

Natural Resources Public Transparency Initiative monorepo. This supports the LNG Regulatory interface, Natural Resource Compliance and Enforcement Database, and soon the BC Mines Information site.

Environments

PUBLIC-LNG

PUBLIC-NRCED

NRPTI API/ADMIN

METABASE

Jenkins

SonarQube

ClamAV

All documents uploaded to the NRPTI system are first checked by the ClamAV anti-virus service and rejected if they do not pass. See ClamAV BCGov Repo for more information.

VSCode Extensions

A list of recommended/helpful VS Code extensions.

Linting/Formatting

  • TSLint
  • ESLint
  • Prettier - Code formatter
  • EditorConfig for VS Code

Languages

  • npm
  • Angular Extension pack
    • This may include 'Beautify' which should be disabled as we are using Prettier.
  • JavaScript (ES6) code snippets

Doc + Comments

  • Document This
  • Better Comments
  • Code Spell Checker
  • Auto Comment Blocks

General

  • Auto-Open Markdown Preview
  • Bracket Pair Colorizer
  • Path intellisense
  • SCSS intellisense
  • Shell launcher

Other

  • Declarative Jenkinsfile Support

How to Contribute

Fork the repo and create pull requests against the master branch.

About

Natural Resources Public Transparency Initiative

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 43.6%
  • JavaScript 37.4%
  • HTML 12.8%
  • SCSS 5.9%
  • Groovy 0.3%
  • Shell 0.0%