NRPTI
On this site you'll find records, documents and details of compliance and enforcement activities undertaken by British Columbia natural resource agencies such as administrative sanctions, administrative penalties, court convictions, inspections, orders, violation tickets and community environmental justice forums.
https://github.com/bcgov/nrpti
Category: Sustainable Development
Sub Category: Knowledge Platforms
Keywords
angular dds empr env javascript mongodb natural-resources nodejs transparency-initiative typescript
Keywords from Contributors
bcgov-csnr groundwater-data openshift tran eao mongoose rc-falcon-general flnr transfer fuel
Last synced: about 19 hours ago
JSON representation
Repository metadata
Natural Resources Public Transparency Initiative
- Host: GitHub
- URL: https://github.com/bcgov/nrpti
- Owner: bcgov
- License: apache-2.0
- Created: 2019-10-17T22:24:07.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2026-08-19T17:07:02.000Z (12 days ago)
- Last Synced: 2026-08-25T00:40:09.528Z (7 days ago)
- Topics: angular, dds, empr, env, javascript, mongodb, natural-resources, nodejs, transparency-initiative, typescript
- Language: TypeScript
- Homepage:
- Size: 17.3 MB
- Stars: 4
- Watchers: 13
- Forks: 14
- Open Issues: 55
- Releases: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
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-NRCED
NRPTI API/ADMIN
https://nrpti-f00029-prod.apps.silver.devops.gov.bc.ca/
METABASE
https://metabase-f00029-prod.apps.silver.devops.gov.bc.ca/
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.
Running it locally
IMPORTANT: Please read through this confluence page before running anything.
https://apps.nrs.gov.bc.ca/int/confluence/pages/viewpage.action?pageId=208740091
See the READMEs in the angular/ and api/ subdirectories for further instructions.
VSCode Extensions
A list of recommended/helpful VS Code extensions.
Linting/Formatting
- 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.
Owner metadata
- Name: bcgov
- Login: bcgov
- Email: Developer.Experience@gov.bc.ca
- Kind: organization
- Description: This is the home for code that is open
- Website: https://github.com/bcgov/BC-Policy-Framework-For-GitHub
- Location: Canada
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/916280?v=4
- Repositories: 2150
- Last ynced at: 2024-12-16T17:13:08.511Z
- Profile URL: https://github.com/bcgov
GitHub Events
Total
- Create event: 57
- Delete event: 61
- Issue comment event: 172
- Issues event: 130
- Pull request event: 136
- Pull request review comment event: 4
- Pull request review event: 13
- Push event: 160
Last Year
- Create event: 36
- Delete event: 35
- Issue comment event: 65
- Issues event: 67
- Pull request event: 76
- Pull request review comment event: 1
- Pull request review event: 1
- Push event: 91
Committers metadata
Last synced: 6 days ago
Total Commits: 1,227
Total Committers: 35
Avg Commits per committer: 35.057
Development Distribution Score (DDS): 0.799
Commits in past year: 101
Committers in past year: 6
Avg Commits per committer in past year: 16.833
Development Distribution Score (DDS) in past year: 0.168
| Name | Commits | |
|---|---|---|
| Mark Lisé | m****e | 247 |
| Daniel Truong | d****l@d****a | 223 |
| Nick Phura | N****a@q****m | 154 |
| Fergus MacConnell | f****l@g****m | 98 |
| BcGovNeal | 4****l | 89 |
| Kit Armstrong | k****c@g****m | 75 |
| Dylan | d****h@g****m | 66 |
| Morgan Thompson | m****n@g****a | 42 |
| Cameron Pettit | 7****t | 37 |
| Max Wardle | m****e@g****a | 29 |
| Dave | 6****u | 23 |
| dependabot[bot] | 4****] | 19 |
| Sanjay Babu | 1****u | 15 |
| Lolanda Emerson | 1****E | 12 |
| Paul Garewal | p****l@g****a | 12 |
| Samuel Gerard | s****7@g****m | 11 |
| Wilson Wong | w****9@g****m | 10 |
| acatchpole | 1****e | 10 |
| Matthew Logan | 6****V | 8 |
| Christopher-walsh22 | 1****2 | 6 |
| Richard | r****o@g****m | 6 |
| dallascrichmond | 1****d | 6 |
| Robert Johnstone | r****b@p****m | 5 |
| Ashley Dhillon | 1****n | 4 |
| pinkyandthekane | 1****e | 4 |
| dmitri-korin-bcps | 1****s | 3 |
| LStachiw | l****a@t****m | 3 |
| Norris Ng | 1****c | 2 |
| raarielgrace | r****e@g****m | 2 |
| Jason Aitchison | i****n@g****m | 1 |
| and 5 more... | ||
Committer domains:
- gov.bc.ca: 4
- tinroofsd.com: 1
- plasticviking.com: 1
- quartech.com: 1
- dtsoftware.ca: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 188
Total pull requests: 250
Average time to close issues: 6 months
Average time to close pull requests: 23 days
Total issue authors: 21
Total pull request authors: 21
Average comments per issue: 0.99
Average comments per pull request: 0.66
Merged pull request: 177
Bot issues: 0
Bot pull requests: 32
Past year issues: 62
Past year pull requests: 36
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 3 days
Past year issue authors: 5
Past year pull request authors: 3
Past year average comments per issue: 0.98
Past year average comments per pull request: 0.97
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- fergmac (55)
- Keegnan (27)
- RFK250 (18)
- jakemorr (15)
- PaulGarewal (11)
- sggerard (10)
- wilwong89 (9)
- Rebecca-MDS (7)
- acatchpole (7)
- malafry (6)
- LocalNewsTV (5)
- PaulGreywal (4)
- LolandaE (3)
- DerekRoberts (3)
- sanjaytkbabu (2)
Top Pull Request Authors
- marklise (49)
- fergmac (36)
- dependabot[bot] (31)
- danieltruong (23)
- NickPhura (18)
- sggerard (16)
- dallascrichmond (14)
- acatchpole (13)
- wilwong89 (13)
- PaulGreywal (11)
- raarielgrace (8)
- davidclaveau (4)
- sanjaytkbabu (3)
- LocalNewsTV (2)
- DerekRoberts (2)
Top Issue Labels
- Task (101)
- Ready (50)
- Bug (28)
- Spike (17)
- User Story (17)
- Tech Debt (15)
- New Bug (7)
- Roadmap (7)
- Epic (6)
- Cancelled (2)
- Block (1)
- GitHub Actions (1)
- Docs (1)
- Backend (1)
- NRIS Abyss (1)
Top Pull Request Labels
- Backend (67)
- Frontend (66)
- dependencies (31)
- Docker (11)
- GitHub Actions (9)
- OpenShift (5)
- Testing (5)
- javascript (2)
- Ready (1)
- Docs (1)
- Bug (1)
- Task (1)
Package metadata
- Total packages: 2
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 102
proxy.golang.org: github.com/bcgov/nrpti
- Homepage:
- Documentation: https://pkg.go.dev/github.com/bcgov/nrpti#section-documentation
- Licenses: apache-2.0
- Latest release: v1.0.53 (published about 5 years ago)
- Last Synced: 2026-08-30T03:13:06.396Z (2 days ago)
- Versions: 51
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.401%
- Average: 5.583%
- Dependent repos count: 5.764%
proxy.golang.org: github.com/bcgov/NRPTI
- Homepage:
- Documentation: https://pkg.go.dev/github.com/bcgov/NRPTI#section-documentation
- Licenses: apache-2.0
- Latest release: v1.0.53 (published about 5 years ago)
- Last Synced: 2026-08-29T03:51:25.206Z (3 days ago)
- Versions: 51
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.401%
- Average: 5.583%
- Dependent repos count: 5.764%
Dependencies
- 1202 dependencies
- @angular-devkit/build-angular ^0.13.8 development
- @angular-devkit/build-ng-packagr ~0.13.8 development
- @angular-devkit/core ~0.0.29 development
- @angular-devkit/schematics ~0.0.40 development
- @angular/cli ~7.3.7 development
- @angular/compiler-cli ~7.2.0 development
- @angular/language-service ~7.2.0 development
- @types/arcgis-js-api ~4.13.0 development
- @types/geojson ~7946.0.7 development
- @types/jasmine ~2.8.8 development
- @types/jasminewd2 ~2.0.3 development
- @types/leaflet ~1.4.4 development
- @types/leaflet.markercluster ~1.4.0 development
- @types/linkify-it ~2.1.0 development
- @types/node ~8.9.4 development
- @types/papaparse ~5.0.4 development
- codelyzer ~4.5.0 development
- jasmine-core ~2.99.1 development
- jasmine-spec-reporter ~4.2.1 development
- karma ~4.0.0 development
- karma-chrome-launcher ~2.2.0 development
- karma-coverage-istanbul-reporter ~2.0.1 development
- karma-jasmine ~1.1.2 development
- karma-jasmine-html-reporter ^0.2.2 development
- karma-spec-reporter ^0.0.32 development
- lint-staged ~9.4.2 development
- ng-packagr ^4.2.0 development
- npm-run-all ^4.1.5 development
- prettier ~1.19.1 development
- puppeteer ^2.1.1 development
- ts-node ~7.0.0 development
- tsickle 0.34.0 development
- tslint ~5.20.1 development
- tslint-config-prettier ~1.18.0 development
- typescript ~3.2.2 development
- @angular/animations ~7.2.0
- @angular/cdk ~7.2.2
- @angular/common ~7.2.0
- @angular/compiler ~7.2.0
- @angular/core ~7.2.0
- @angular/forms ~7.2.0
- @angular/material ~7.2.0
- @angular/platform-browser ~7.2.0
- @angular/platform-browser-dynamic ~7.2.0
- @angular/router ~7.2.0
- @auth0/angular-jwt ~3.0.0
- @ng-bootstrap/ng-bootstrap ~4.1.1
- @tinymce/tinymce-angular 3.4.0
- async ~3.1.0
- bootstrap ~4.5.0
- chart.js ^2.9.4
- classlist.js ~1.1.20150312
- core-js ^2.5.4
- guid-typescript ^1.0.9
- hammerjs ~2.0.8
- intl ~1.2.5
- jquery ~3.5.1
- keycloak-angular ~5.1.0
- leaflet ~1.3.1
- leaflet.markercluster ~1.4.1
- linkify-it ~2.2.0
- moment ~2.24.0
- mygovbc-bootstrap-theme ~0.4.1
- ng-inline-svg ~8.5.1
- ng2-bootstrap-modal ~1.0.1
- ngx-page-scroll ~6.0.0-beta.1
- ngx-page-scroll-core ~6.0.0-beta.0
- ngx-pagination ~3.2.1
- ngx-text-overflow-clamp ~0.0.1
- ngx-toastr ^10.0.4
- object-fit-images ~3.2.4
- papaparse ~5.2.0
- popper.js ~1.14.7
- rxjs ~6.3.3
- rxjs-compat ^6.5.3
- tinymce ~5.6.0
- topojson-client ~3.0.1
- tslib ^1.9.0
- web-animations-js ~2.3.1
- zone.js ~0.8.26
- 903 dependencies
- aws-sdk-mock ^5.1.0 development
- babel-eslint 10.0.3 development
- canada ^0.1.0 development
- database-cleaner 1.3.0 development
- eslint ~6.8.0 development
- eslint-config-prettier ~6.10.0 development
- factory-girl 5.0.4 development
- faker ^5.1.0 development
- jest 24.9.0 development
- jest-environment-node ^26.6.2 development
- jest-sonar-reporter ^2.0.0 development
- jsonwebtoken 8.5.1 development
- mockingoose ^2.15.2 development
- mongodb-memory-server 5.2.8 development
- nock 11.4.0 development
- npm-run-all ^4.1.5 development
- prettier ~1.19.1 development
- shelljs 0.8.3 development
- supertest ^4.0.2 development
- aws-sdk ^2.613.0
- axios ^0.21.1
- body-parser 1.19.0
- cheerio ^1.0.0-rc.3
- clamav.js 0.12.0
- compression ^1.7.4
- csvtojson 2.0.10
- db-migrate 0.11.6
- db-migrate-mongodb 1.5.0
- express 4.17.1
- jwks-rsa 1.6.0
- moment 2.24.0
- moment-timezone ^0.5.32
- mongoose 5.7.7
- qs 6.9.0
- stream 0.0.2
- swagger-tools 0.10.4
- winston 2.4.4
- yamljs 0.3.0
- actions/checkout v1 composite
- actions/setup-node v1 composite
- dorny/paths-filter v2 composite
- actions/checkout v1 composite
- actions/setup-node v1 composite
- dorny/paths-filter v2 composite
- actions/labeler v4 composite
- node 18.15.0-alpine build
- node 18.19.1 build
- node 18.19.1 build
Score: -Infinity