Commit Graph

45 Commits

Author SHA1 Message Date
minori 1680099190 deps: update @typescript-eslint/parser to 8.53.1
Node.js CI / CI (pull_request) Failing after 11s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m22s
2026-02-03 19:21:02 -08:00
hikari dc1c123388 docs: update feedback section to use support forum
Node.js CI / CI (push) Failing after 8s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m45s
2026-01-26 12:32:04 -08:00
naomi 9da900efb7 feat: automated upload of .gitea/workflows/ci.yml
Node.js CI / CI (push) Failing after 10s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m0s
2025-12-22 19:41:38 +01:00
naomi 7f8599eacc feat: automated upload of .gitea/workflows/ci.yml
Node.js CI / CI (push) Failing after 8s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m3s
2025-12-22 19:35:07 +01:00
naomi f34c1ad9f3 feat: automated upload of .gitea/workflows/ci.yml
Node.js CI / Lint and Test (push) Failing after 3s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 57s
2025-12-22 19:24:59 +01:00
naomi 9a71abb3dd feat: automated upload of .npmrc
Node.js CI / Lint and Test (push) Successful in 43s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m9s
2025-12-22 19:15:56 +01:00
naomi 7560bdb502 feat: automated upload of .gitea/workflows/security.yml
Node.js CI / Lint and Test (push) Successful in 47s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m2s
2025-12-18 03:07:50 +01:00
naomi eaadb3ad65 feat: automated upload of .gitea/workflows/security.yml
Node.js CI / Lint and Test (push) Successful in 53s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m14s
2025-12-17 23:25:49 +01:00
naomi 1fda8ed472 feat: automated upload of .gitea/workflows/security.yml
Node.js CI / Lint and Test (push) Successful in 36s
Security Scan / Security Audit (push) Failing after 5m2s
2025-12-12 03:37:36 +01:00
naomi 2dc484a601 feat: automated delete of .gitea/workflows/sonar.yml
Node.js CI / Lint and Test (push) Successful in 33s
Security Scan / Trivy Security Scan (push) Failing after 4m45s
2025-12-12 00:14:57 +01:00
naomi b85c286017 feat: automated upload of .gitea/workflows/security.yml
Node.js CI / Lint and Test (push) Successful in 34s
Security Scan / Trivy Security Scan (push) Failing after 4m46s
Code Analysis / SonarQube (push) Failing after 4m49s
2025-12-11 20:11:50 +01:00
naomi 4c72b3a062 chore: add sonar workflow
Node.js CI / Lint and Test (push) Successful in 1m44s
Code Analysis / SonarQube (push) Successful in 1m8s
2025-02-26 13:30:45 -08:00
naomi 82f177cf9a release: v5.2.0
Node.js CI / Lint and Test (push) Successful in 1m12s
v5.2.0
2025-02-10 20:49:10 -08:00
naomi 79a4fede91 feat: include types in build (#3)
Node.js CI / Lint and Test (push) Has been cancelled
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Minor - My pull request introduces a new non-breaking feature.

Reviewed-on: #3
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-02-10 20:48:52 -08:00
naomi f49a3971d7 docs: update links to new repository (#2)
Node.js CI / Lint and Test (push) Successful in 1m10s
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [x] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Patch - My pull request introduces bug fixes ONLY.

Reviewed-on: #2
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-02-10 20:46:15 -08:00
naomi 3a972f73a5 feat: setup actions (#1)
Node.js CI / Lint and Test (push) Successful in 1m5s
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-01-23 01:59:43 -08:00
naomi 1faaed0815 chore: gitea templates 2025-01-22 16:08:28 -08:00
naomi 63c6dc1ce2 release: v5.1.0 (#13)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-01-05 21:38:09 +00:00
naomi f64423c536 chore: update dependencies (#12)
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [x] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [x] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Patch - My pull request introduces bug fixes ONLY.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/12
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-01-05 21:27:08 +00:00
naomi 39e29181a0 feat: add rules for eslint-disable directives (#11)
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [x] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [x] My contribution adds new code, and I have added tests to cover it.
- [x] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [x] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Minor - My pull request introduces a new non-breaking feature.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/11
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2025-01-05 21:25:03 +00:00
naomi 75d02a9931 chore: sonarcloud (#10)
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [ ] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [ ] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [ ] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [ ] I have run the linter and resolved any errors.
- [ ] My pull request uses an appropriate title, matching the conventional commit standards.
- [ ] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

_No response_

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/10
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-12-26 21:21:08 +00:00
naomi 9064c0aea0 release: v5.0.0 (#9)
### Explanation

_No response_

### Issue

_No response_

### Attestations

- [ ] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [ ] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [ ] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [ ] I have run the linter and resolved any errors.
- [ ] My pull request uses an appropriate title, matching the conventional commit standards.
- [ ] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

_No response_

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/9
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-12-09 16:43:32 +00:00
naomi e402de2201 chore: update dependencies, prep for release (#8)
Closes #6

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/8
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-12-09 16:41:50 +00:00
naomi ed921cc9b7 release: 5.0.0-rc2 2024-09-26 18:50:21 -07:00
naomi 5f391da76b fix: tweak rules for linting spec files (!5)
Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/5
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-27 01:49:28 +00:00
naomi e35e25c642 release: 5.0.0-rc1 2024-09-25 22:31:48 -07:00
naomi 70fcc1a49a feat: add testing for the global configs
We want to make sure we aren't missing anything important.
2024-09-25 22:31:08 -07:00
naomi 2974c76c48 chore: update dependencies 2024-09-25 20:46:07 -07:00
naomi 2a97017582 feat: add rules for react code (!4)
Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/4
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 02:39:45 +00:00
naomi 96935e12b4 feat: add rules for playwright (!3)
Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/3
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 00:55:54 +00:00
naomi 883274a3e4 feat: replace no only tests with vitest (!2)
This gives us a much more robust configuration for our rules. Additionally, it expects tests to be converted to the `expect` API.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/2
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 00:21:31 +00:00
naomi 9b128c1bf1 release: v4.0.0 2024-07-28 14:12:01 -07:00
naomi f13bcd87a9 feat: migrate to eslint verison 9 (#1)
This is a pretty sizeable change. It also removes all external configuration sets. Every rule is now defined by us.

Additionally, this version will conflict with other formatters, and should not be used in tandem with Prettier.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/1
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-07-28 21:11:31 +00:00
naomi dea44dbd7f release: v3.3.3 2024-06-25 19:29:04 -07:00
naomi edc5267455 fix: it's "off" not "allow"
smh my head
2024-06-25 19:28:09 -07:00
naomi 1c53af0236 chore: bump pnpm to 9 2024-06-25 19:25:29 -07:00
naomi 8db285dab9 release: v3.3.2 2024-06-25 19:21:46 -07:00
naomi 501ae4a44f fix: this shouldn't be a devDep 2024-06-25 19:21:30 -07:00
naomi 55f4128fe9 release: v3.3.1 2024-06-25 18:44:20 -07:00
naomi b526058195 chore: update codeberg 2024-06-25 18:44:03 -07:00
naomi 94b30a6051 fix: rule name 2024-06-25 18:42:40 -07:00
naomi e62cf705ab release: v3.3.0 2024-06-25 18:41:08 -07:00
naomi 20d9a42711 feat: update focus tests rules for vitest 2024-06-25 18:40:51 -07:00
naomi 57ceb9ce89 feat: update rules for import package
Mainly needed to allow .js extensions for typescript ESM support.
2024-06-25 18:39:10 -07:00
naomi df70330eaa feat: migrate from github 2024-05-11 23:38:04 -07:00