Skip to content

chore: add oxlint - #2339

Merged
calebdoxsey merged 4 commits into
mainfrom
cdoxsey/oxlint
Aug 10, 2026
Merged

chore: add oxlint#2339
calebdoxsey merged 4 commits into
mainfrom
cdoxsey/oxlint

Conversation

@calebdoxsey

Copy link
Copy Markdown
Contributor

Summary

Add oxlint. This repo doesn't currently use eslint so there's nothing to convert. There were a few unused variables that were fixed.

Related

AI disclosure

none

Checklist

  • reference any related issues
  • disclosed AI usage (or wrote "none") per AI_POLICY.md

@calebdoxsey
calebdoxsey requested a review from a team as a code owner July 30, 2026 23:16
@calebdoxsey
calebdoxsey requested review from kenjenkins and removed request for a team July 30, 2026 23:16
@netlify

netlify Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploy Preview for pomerium-docs ready!

Name Link
🔨 Latest commit aa9e065
🔍 Latest deploy log https://app.netlify.com/projects/pomerium-docs/deploys/6a7a2834e39b9f00082ad1f9
😎 Deploy Preview https://deploy-preview-2339--pomerium-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@greptile-apps

greptile-apps Bot commented Jul 30, 2026

Copy link
Copy Markdown

Greptile Summary

Adds Oxlint as a CI-enforced linting tool.

  • Adds Oxlint configuration, dependency, lockfile entries, and an npm lint script.
  • Runs linting in the pre-commit workflow.
  • Removes unused imports, parameters, and an unused reference-table filter implementation.

Confidence Score: 5/5

The pull request appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
.github/workflows/pre-commit.yml Adds the repository lint script to the existing pre-commit CI checks.
.oxlintrc.json Configures Oxlint correctness checks and repository-specific exclusions.
package.json Adds the Oxlint development dependency and lint script.
package-lock.json Locks Oxlint 1.76.0 and its native platform dependency metadata.
docusaurus.config.ts Removes an unused webpack import.
src/components/CoreConfiguration.tsx Removes an unused callback parameter.
src/components/ReferenceTable.js Removes unused service-filter UI code.
src/theme/Footer/Layout/index.js Removes an unused footer layout parameter.

Reviews (2): Last reviewed commit: "fix format check" | Re-trigger Greptile

@calebdoxsey
calebdoxsey merged commit 12086a4 into main Aug 10, 2026
11 checks passed
@calebdoxsey
calebdoxsey deleted the cdoxsey/oxlint branch August 10, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants